yada, i get what you mean, but saying anything TO the man might have made matters worse, you don't want DC to witness a slanging match or swearing etc
i would have calmy reassured DD "its OK, that man is not well" and walked away, reminding her how lovely she looked and that everyone else said so too and how proud you were etc etc