Any possiblility your husband was too nervous for his first cruise that made him sick? and once he realized he was home, a familiar envirnment the next day that he became totally fine and sound?
It happens sometimes with us when we are extremely excited or nervous. our stomach will get sick.
Just a suggestion.