Probably a bug. I managed to send 7 eels into a Nelson and she still didn't sink. She was in a harbour and the first topedoes make he sink one one side, I then sent 3 more fish on the other side, so she leved out, but didn't sink. Those were modified torpedoes, that break anything in half, the DD next to the ship blew up just nicely
I'd say a bug!