You missed the point where it is impossible to fix this magically with just a soft dependency.
I'd need to either re-add green water myself (making it hardcoded and a duplication of the base game which will not be compatible with potential future changes to the base game) in a game stage that actually adding stuff is not advised to do. Or add dependencies to every other mod that potentially removes or changes green water and then still do all of this in the data-final-fixes stage where doing this stuff is questionable.
I already have a much better less intrusive and less breaking method currently in effect which is the Noxys_Waterfill-enable-green-water
setting ... why the resistance to using that?