There should be a website where people can buy cruises from people like yourself who did not buy insurance and now cannot go. A good deal for them and a less of a loss for you. I know Carnival only charges $50.00 for a name and info change. Maybe you could start a new thread...Tickets for sale cannot go...Great Deal! Maybe you could list them on eBay.
Pretty good idea except for one thing. A name change can only be done for 1 passanger. You cannot change both passengers on a single booking. That is considered a cancellation and is subject to the same penalties.