The US must be at War. Either post US3 collect income phase, or the Axis have declared war against them. The UK cannot land on the US carrier until the US is at war. Once they are at war, then BOTH units defend.So it sounds like you moved a UK fighter onto a US carrier illegally.
He didn’t say he landed it, he ask “what happens if…”