I included surface conditions in order to be consistent with vanilla design, as Gleba farming and processing is generally restricted to Gleba. I don't have a problem with adding an option to disable them. It's not going to affect fish farming, though, as that would require adding custom water tiles to the list of allowed planting locations. Assuming Muluna uses custom water tiles, and not just Nauvis water, that is.
I'm a bit between things, so it'll take me a bit to get around to it (not currently active in Factorio), but that's definitely something I can do, sure. And if you know off-hand how Muluna implements water, I can also optionally just add any custom water tiles (assuming there aren't too many) just in case.