Honoring the threat is the entire point. Any attempts to destroy the fleet puts the relatively few remaining RN carriers at risk (the U.S., at the time Husky took place, only had ONE fully operational deck in the Sara, Enterprise was still operating under the emergency repairs made after Santa Cruz Island and Essex was not yet fully worked up, this was when the USN had "borrowed" HMS Victorious to keep a credible force in the South Pacific), and completely deflates Churchill's low cost "soft underbelly" arguments.
Pearl Harbor worked because the U.S. was caught napping (the same can mainly be said for the Italians at Taranto). In this scenario that Luftwaffe is unlikely to have its aircraft lined up in neat rows waiting to be wiped out, the KM is unlikely to ignore radar data, and AAA guns are unlikely to be unmanned and have no ammunition readily available.
How about a strike with submarines?