TL;DR
The recent (0.17.56) change in the modability of rail bounding boxes breaks part of the cargo ships mod (https://mods.factorio.com/mod/cargo-ships) and i d be extremly happy if another solution could be found.What ?
I am not sure what exact the issue the devs fixed with this change, but in the case that the issue concerned mainly smaller-than vanilla rail bounding boxes, maybe the fix could be altered to allow making the bounding boxes larger, but not smaller?Why ?
The cargo ships mod relies on modded rails that for a number of reasons have bounding boxes larger than the vanilla rails.Since the ships (modded trains) are wider than the vanilla trains, the bounding boxes of the rails are wider too, for one to enforece their placement on water to have a minimal distance from the next land tile, but more importantly for pumps to be able to connect to tankers (modded fluid wagons) from a greater distance that corresponds to the ships greater width. Those mechanics are broken in the newest update.
This mod has used that mechanic for quit some time now, and it be awesome, if a solution to the issue could be found, that does not break existing mods.