The DD are very good in GWX and I believe right on the money. Lets face it, anti-submarine warfare was fledgling in 1941 but still good enough to keep you down and keep on top of you. Sometimes you have to know when to cut and run. Sounds like you had a great attack at any rate.

The DD give up....run at 2kts/silent/deep as you can/change course often. Use the weather if you can for your advantage!