CASWELL has a good reputation, at least in steel tanks. It is an epoxy resin based sealer. Epoxy resins are generally highly resistant to fuel and ethanol. But the sealers need to make a strong bond to the surface. In an old glass/ polyester resin tank, there are a decades of contaminants builtup on and in the tank surface. The surface needs to be abraded and washed multiple times to help expose clean material and roughen up to permit a good secondary/mechanical bond with the fresh epoxy sealer.
Lots of wood screws, lots of shaking or tumbling an hour or more of whole tank in a cement mixer or even household dryer, wrapped in a duvet or big peice of open cell foam, should do it. Keep going until you see clean material inside. Flush thoroughly with isopropanol or other high flash point surface prep cleaner. Dry completely, hairdyer or sunlight on warm day etc. Proceed as per sealer directions, but Id skip any metal etching treatment steps.