My tank is rusty (no holes yet, thankfully). My friend, who is an HD wrench, said they take their tanks to a "radiator guy." This guy does a sort of Kreem-type sealant. Pretty cheaply too. He gave me the name of the local guy but you may want to search the yellow pages for radiators or something similar to see if maybe they have a solution for you. Worth a shot.
Good luck!