I wouldn't have touched it. Sometimes for people, it's just luck.
That being said, it was an honest mistake. You laugh if off and shrug it off and say 'maybe next time'
Their response was uncalled for and just plain rude. Never make the kiddies cry and a comment of 'you shouldn't have brought him along' is the worst possible attitude I can imagine.