Yes, the asphalt coating method is cumbersome, and only works with parts not welded to structures, and parts that can be manipulated/rotated with available equipment (and that can fit in available ovens).
Not sure how you can hot-dip galvanize the inside of a seal-welded cavity? Similarly for filling with concrete, or poly foam - these approaches all leave an unsealed port somewhere on the part, with the subsequent potential for water ingress along the seam between pipe & filler. At least the polyfoam is less likely to crack and allow water to migrate in. I could see using PU foam with a slow rise rate, & seal welding the port after filling, but you will have a gas pocket & possible uncoated part areas afterwards...
Tricky problem. Maybe just use corrosion-resistant alloy...