Hello
I had the same problem with a number of ships.

My suggestion is to try to hit critical compartments, in order to ensure a kill.

Otherwise go for the brute-force approach and throw everything you have at them until they run out of hit points (or you run out of torpedoes

)
In any case try to aim for different parts of the ship to esure flooding
Hope all this helps
Good Luck and Good Hunting