still think you're left with two realistic options when it comes to membership in an organization (as opposed to dealing with legally protected rights and freedoms): Either 1) try to work constructively, from the inside, for change, or 2) decide to no longer associate yourself with the organization.
David, I would tend to agree with you for the most part except, 1) the young man in question is not a member, he attends because his parents do. He hasn't 'chosen' anything at all and 2) he is a minor child of a member with all the limitations that entails; he can't unjoin something he isn't a member of and he shouldn't be subjected to a 'chat' without permission from his parents.

I'm not here to say anything other than it's sad when anyone, ANYONE can't have an open and just mind. OP, I hope it all gets worked out in the end and that you will be able to use this as a learning opportunity for all involved.