As more of an aside to repairing HDPE, rather then an answer to the OP's problem, I repaired a cracked (maybe and inch or so long crack) in a windshield washer reservoir with a patch of JB Weld covering the crack and adjacent area. It held for quite a few years until the car was otherwise totaled.

Before using the epoxy, I *carefully* passed the flame from a propane torch over the area to be coated with epoxy. This flame or plasma treatment is routinely used to pretreat plastic bottles to help with the adhesion of labels or direct print. For example,
https://www.enerconind.com/web-treating/plasma-flame-treaters/. This was a one off. last ditch repair attempt before buying a replacement. It worked. I don't have a recipe, just carefully pass the flame over the surface a few times. You don't want to melt anything. Did I say carefully?
As for cleaning the tank, maybe a bleach or sodium hydroxide solution? They both chew up organic materials, I don't have a concentration to suggest. Also, I don't know how they might affect the plastic.