going back to discrimnation being 'wrong' in school if it's 'wrong' in the workplace. I agree with the 'having a choice' and 'not having to prove your religion' arguments that jimjams has put forward.
Also, I do think there is a difference in how you view selection criteria for a school and for a job.
A school is there to care for and help a child. That is its primary function. The child is not responsible for the school's success. That is not why the child is at school. The school offers a service to the child. It is saying, we will help your child in this way, this is the approach we follow in teaching and helping your child grow into adulthood, this is how we will care for your child. We have adopted this particular approach and these methods because of our beliefs - religious, non religioius, steiner. We put great emphasis on (insert at will) sport, music, celebrating 'x' religion, celebrating religioius diversity, community links, etc etc etc becuse we feel this particularly benefits our pupils. This is what we believe will help your child.
When you apply for a job, you are offering your services, not the other way round. You expect to be paid and work in good conditions, but your employer's main task is not to nurture you. Your employer looks at what you can offer them. Selection for a job is on different grounds entirely to selection for a school. Religious beliefs do not matter in a practical sense - since when has your religon or lack of one contibuted to a company's financial success? So I agree it would be wrong (usually) for a company to only employ people who held certain beliefs, because it is not relevant to how well they do their job. All companies operate other selection procedures though - experience, qualifications etc - that are more relevant for them. That's a given fact. So should companies scrub all their selection procedures if schools scrub theirs?