Having a background in the Navy, let me address your questions. Torpedo damage has many variables. In general, freighters will withstand much less damage than a multi-compartment warship. However, a review of actual u-boat war diaries mentions many accounts where a freighter was still afloat after multiple torpedo hits and the u-boat abandoned the attack.
The U.S.S. Hornet CV8, upon which my maternal Grandfather served as a DC, took 12 torpedo hits, 4 bombs' 2 Kamikaze's and 369 rounds of 5" shells without sinking, all of which is documented in the after-action report.
So it is indeed possible that a ship could survive the damage you describe...
|