This probably isn’t what you want to hear, but if I need something watertight, I use a material that can be smoothed during post-processing using a vapour bath (I prefer PVB, but ABS or HIPS should also work). Smoothing the print effectively causes it to self-coat. PETG may simply not be the best choice for your application.