I also feel very strongly that, except for the most extreme and dangerous of cases, everyone has a right to their beliefs, viewpoints, and free but 'reasonable' freedom of speech.
There is grave danger when one person or group or demographic feels that they can judge or dictate that kind of thing.
One might like to think that since they feel they are in the right that they have the right and are therefore justified That makes no difference.
Everyone likes to think that they are 'right'. (Even that other family)
And, again,prejudice and evil do come from all sides.
That is why the OP here would have every reason and every right to disassociate her and her child from this family as much as she wants.
Just personally, that is what I would do. Immediately.
And, that is also the reason that the OP would have no reason and no right to discuss/question/confront and-or take photos of another person's home.
If I am thinking correctly, every person in their home has a reasonable expectation of privacy. I know the OP was surpised and maybe confused and afraid of what the things she was seeing really meant, so am not really singling her out or judging, but unless she were off their property, out on the street, and had a clear and easy view and camera shot of these things She might have violated the law.