I have never needed to use it, so I can't vouch for it. But I believe that Splash Zone epoxy (pettite?) can be applied underwater. Not 100% certain but worth a look.
Ralph,
This is from the magazine Practical Sailor, one of their reviews of under water epoxies. It's hard to read, but maybe you can find it on line in full size.
Frank