I think I'd be more upset because a child was involved, which would not have helped matters. Your response was perfect.
Idiot adult.
BTW, love the pics you took.
I'm glad you mentioned also that things in general were improving instead of concentrating on the negative.