Bob is correct here in stating you should check with the cruiseline and see what tests they accept. However, since you are arriving 2 days early, why not get tested in Fort Lauderdale? We are also sailing at the end of February and arriving 2 days early.
We plan on getting tested at FLL terminal 3 shortly after we arrive. If that falls through, we will have Curative dot com as a backup; and if that fails, we will have beeperMD dot com as a third source. We will also have the BinaxNowAg tests with us to use if everything else falls through. There is also Lab Doctor dot com that is essentially across the street from the port. Hope this information helps you make an informed decision.