Earlier quoted context omitted.
I've read its actually very hard to find an aircraft carrier in the open ocean, and even if you have found it, difficult to target because it will be be moving at 30 knots in a zigzag pattern?
That's true for subsonic low altitude missiles yes. For a missile going Mach 7 at 25km altitude, the carrier has no hope of moving enough in the 9 minutes it has to evade the missile. So you only have to find the carrier once briefly, which is not so hard.
How is the final phase of flight and targeting going to work? How far away can on-board sensors detect the carrier, and does the missile have the maneuverability to steer towards the target in that timeframe?