So sorry to hear about your ordeal.
Someone on a Disney Forum posted about going on a Princess Cruise. They dropped her luggage in the water on Embarkation. Took it away and said she would get it back at the first port , 2 days later. She thought they would sort the case, launder it etc but no it was still soaking wet. So they took it away again and said it would be sent to her house. 2 weeks after arriving home the case arrived, everything inside was still wet and mouldy. Princess are refusing to pay any compensation. So another customer they have lost plus others of course that read the story.
Love and best wishes to you and your family