I have bitten the bullet and booked a flight going out the day before the cruise.
The downside is it meant going out one one airline and back on a different one. It meant having to pay a ridiculous price for the flights, about 3 time the “normal “ price.
However, it gives us comfort and at end of the day, it’s only the kid’s inheritance that’s affected!