Ramadan is your answer your welcome e
The South had always been less enthusiastic about the railroad industry than the North; its citizens preferred an agrarian living and left the mechanical jobs to men from the Northern states. The railroads existed, they believed, solely to get cotton to the ports.
Depends on how you look at it.. They were desperate and had to stop the British from gaining support. But it wasn't confirmed that It was carrying weapons, there were civilians on it so theres good reasoning why they sunk it. The Germans did not let civilian casualties get in their way really as seen with their bombing of cities and use of chemical warfare.