My mod only provides shallow water, as other types cannot be walked on, while it would be possible to make my mod place a walkable tile that looks like other types of water, I haven't implemented it. That covers questions #1 and #3, as there is no way to choose what type of water you place, there is only shallow water(I could update this in the future to let you select the visual, though the tile would behave the same). For point #2, my mod is in effect quite similar to canalbuilder, as it makes an attempt to balance the mechanic of water filling, but has a few crucial differences. For starters, my mod allows placement of waterfill wherever you please, not requiring it to be next to existing water(How canalbuilder does it), while still restricting you from placing it under buildings or spidertrons. This means the mod is more of a midpoint between the standard waterfill mod, and something like canalbuilder, you can have water wherever you need it, but can't use it to make biter-proof walls. Another difference would be the option to make my waterfill kill players when placed under them (something we all enjoy doing when playing with friends) while still letting biters cross and preventing you from destroying other entities.
I hope this answers your questions, don't hesitate to ask about anything else.