The zinc would do no good.
There are several problems--and the major one (not just for C Dory) is that often fuel tanks are not made of the proper alloy. There are a number of alloys which are used for boats--and often different ones for fuel tanks. Tanks often are folded on a brake, and you need a softer alloy which allows the 90 degree folds. (That does not mean that you cannot find a more expensive alloy which will be corrosion resistant.) Remember than many boats are finished raw aluminum, and run for many years in salt water. They do need cathodic protection.
The proper way to install tanks is on top of some inert material--which does not contain carbon--as is in many rubbers. Plastic, fiberglass, and silicone strips all come to mind. They tanks can be adhered with 5200 to the strips.
Many builders coat the tanks with coal tar epoxy. There are other ways. When I re-did the Fuel tanks on the Cal 46, we cleaned, etched, Alodine treated, then two part strontium Chromate two coats, and two top coats of a good marine enamel These tanks were in perfect condition 20 years later. They had been set on top of new plywood floors, which were coated with one layer of fiberglass/epoxy, all ends and bottom epoxy sealed. Set on fiberglass battens, in 5200.