Ok you are not paying attention. If the ASM cruise missile attack starts 1000 nm from the CVBG then they ( us, the good guys )get 90 minutes to launch the entire air wing and hunt down all the incoming. This kind of long range attack is what the Navy trains for. Cruise missiles are dumb. They don't maneuver . In the mid course phase they are at a constant altitude and cannot maneuver. Basically they are target drones. Also in 90 minutes at a base course speed of 25 knots, the CVBG is going to be ~40nm from the initial target reference point so those missiles will require at least one update, maybe two. This attack you envision is doomed to failure.
But you are the Naval warfare expert here and not me. So you win the argument. /sarcasm