for that model year boat and having an aftermarket tower installed, your best bet is to find a local canvas shop and have a custom cover made. I doubt that the dealer will be able to source anything OEM that will match up with the aftermarket tower that would prevent water from entering the boat. But, even a custom one may have issues with water as it's tough to seal up around the tower legs.