I just ran again from an earlier save and it's definitely that ship that causes the CTD. This time I hit it with the homing torpedo that I had used to sink another one.
It's annoying to say the least because I had plenty of torpedoes left so could have hit several merchants and still had time to run away before the other escorts turned up. War is hell