If you developed oxide pits while the boat was on the trailer, I find it hard to believe it is due to electrolysis. My understanding (not an electrical engineer, but close enough :grin

is that you need a battery condition to move ions (cathode + anode + electrolyte between). I've seen electrolysis in a place where salt water was trapped in a joint that included a stainless rivet through aluminum strip (a fine battery), but never on a bare aluminum surface exposed to occasional rain (fresh) water. It is probably simple atmospheric oxidation. i.e. zincs won't help, just paint (My fiberglass boat oxidizes too when left without wax long enough). Good luck.