According to he GWX 2.0 readme (i think it was the same with 1.3 also) the impact torpido detonator made more damage that the magnetic. I personaly think its right that the GWX team made this that way

.
I run only 1 patrol so far and i can confirm that the sinking with one torpido is depends on were do you hit, one torpido can think a small merchant if you hit in the middle, larger ships can take more that 2, depends how lucky i`am