USN Pilots are all trained to fly and land in adverse weather conditions.
1 mile visibility and gusts to 21 kts is not bad, well above minimums. *IF* it was a full 21 kt crosswind, that’s a bit dicey, but still doable.
Getthereitis may be the root cause.