First welcome to Cruise chat.
Sorry about your bad luck. I am unclear how and with whom you booked. I have never booked a cruise where we did not get a confirmation. Plus we usually go on line to the cruise line and double check our booking. Our booking have alway be correct.
One time our TA booked us a flight on the wrong day. When we noticed the mistake, she rebooked using her money. That is the advantage of using a good TA.
Somehow somewhere I think there is more to this story.