You know what? These aren't my water turrets! I'll let you in on a little secret: My water turrets don't shoot steam, only steam turrets do. Steam turrets are disguised as water turrets, though, and can't be built directly. You build a water turret, and if you connect it to steam, it gets silently replaced with a steam turret. But Endgame Combat messes with the prototypes. Apparently, it adds other versions that are used when certain technologies are researched. (I haven't looked at the code yet, just at the results.) So, the turrets you are complaining about are now named "WT-water-turret-rangeboost-2", while my mod looks for turrets named "WT-water-turret" when it checks if a turret using water should be swapped against one using steam. These tests fail because of the unexpected name, so the turrets are never exchanged and won't accept the steam.
So, the root of your problems is that you're using Endgame Combat. I'll check it now, perhaps it provides a way to blacklist my turrets so they won't be changed by EC. However, this would mean that none of my turrets will get any boosts from EC's technologies. It may be possible to fix that, but I guess it would involve a major overhaul of my scripts, and possibly some collaboration with the author of Endgame Combat. So, fixing this may take some time. Anyway, thanks for the report again! It has opened my eyes to problems that I'd never thought of before. :-)