I just had the same thing happen to me for upcoming sail on Feb 19. I wasn’t able to find a replacement. I booked directly through Royal Caribbean so I called them and had the 2nd person removed and they refunded taxes, prepaid gratuities and any extras/excursions that were booked.
Going solo in my first cruise ever. Should be interesting.