Looks like Royal's testing kits are now available - https://store.optum.com/royal-caribbean/
$69.99 for two, $99.99 for three - no cost for expedited shipping. They're labelled as "for Royal Caribbean" - so big "plus" for "will the cruise line accept this" peace of mind.