Well, made some shenanigans, but finally made it work.
At the end, it was because of the boats having weird collision_layers. Had to create my own layer and add all terrains, so now the pipes are placeable on any kind of liquid or semi-liquid (except of lava xd), as well as non-collidable with anything other than terrain itself.