I see it, buried on page 25 of LHTR 2.0 almost at the very, very bottom.
Yes, you do have to move the carrier if that was your declared safe landing zone and NO OTHER landing zone is present.
However, if you declare the carrier to be a valid safe landing zone, but then decide to go with ANOTHER landing zone (that is a legal landing zone) you do NOT have to move the carrier.
Planned Carrier retreats are not permitted. And you can assume 100% accuracy on offense and 0% accuracy on defense which does and is intended to lead to abuse! (So you could attack with a submarine against 40 battleships to “clear the sea zone” for your carriers to move in and send your fighters out stating the LZ will be in the sea zone your submarine is attacking.)