McVey was nothing more than the scapegoat for massive Navy errors all down the line after her loss. He was eventually cleared, as has his Navy record, but it was finally done after he had passed.
You're right, sub skipper said it wouldn't have made any difference on the zig-zag