I was in the same situation and the last resource it was wait until they expend their depth charges and launch a torpedo attack. i had to sunk two scorts, but in this case i had a lot of spare torpedoes (14 in a IX-boat).
with no torpedoes and rough weather you have to evade or surrender

you canīt fight