If I were you, I would send off for a certified copy of your birth certificate. If you ask real nice, they will send you a copy within a day or two.
That way, if you don't have your passport back (and your original birth certificate) you will have a certified birth certificate from the agency that issued it, and that will be enough.
I lost my birth certificate many, many years ago, and before I got my passport I had to get a certified copy.
Look on the bright side, you'll have that passport for your next cruise! Good luck and let us know what happens.
CarnivalSensation February 2015
Carnival Dream November 2015
Carnival Fascination April 2014
Carnival Elation March 2011
Carnival Imagination Sept 2007
Carnival Sensation Dec 2006
RCI Sovereign of the Seas Sept 2006
Carnival Miracle Sept 2005
Carnival Glory Sept 2004
Carnival Fantasy Jan 2004