Remember, carriers don't go anywhere. Carrier Strike Group (CSG-5, in this case) go places, and that Strike Group always contains at least one fast-attack sub. The rickety old 50's ERA NORK subs wouldn't get close enough to even see a carrier, let alone fire on one.
Yes, the best anti-submarine weapon is one of our attack boats. I wish we had about 50 more.