Sounds like you had a wonderful time - despite a few gliches. Your daughter's rash could have possibly been a reaction to the sunscreen. One of my kids had it when they were about that age. I forget which ingredient it was that supposed triggered the reaction. We stayed away from that sunscreen and haven't had a problem since.
Tip for walking with the snorkel flippers is to walk backwards.
Have fun on your next cruise.