This sounds like an utter overreaction. I'm not even sure what the whole veteran/Remembrance Day part of the story had to do with anything. Store policy is store policy. Maybe take dad out shopping after the festivities on television.