I googled the question as I thought you could not board in Key West
"f you miss your ship in Miami and the first port of call is Key West, Florida, you will be unable to join your ship until it docks in a foreign port, like Mexico or Jamaica.Feb 27, 2023"