Normal
This sounds like something you will have to deal directly with the cruise line as your situation is probably too unique and specific for this group to provide a valid response. I am not aware if they will allow you to go on the cruise without all valid visas for the ports. It may be a policy enforced to avoid ensuring that you stay onboard once they dock if you don’t have the valid visa. However, I doubt there is an opportunity to cancel your cruise if you are unable to arrange for a visa as it is your responsibility and not the ship’s. I wish you good luck arranging your visa in time.