Education law respects, and requires, different treatment based on religious difference.
It's called religious accommodation.
And I don't believe for a nano-second that the cheerleader code mom and daughter signed supersedes that. It's not worth the ditto paper its printed on.
It is odd that when I was younger, there was a decision to not allow a moment of silence in the morning to allow for any that pray a moment to pray specifically because it was based on a religious accommodation. The argument was that those that didn't wish to pray or simply didn't practice a religion could simply set in silence. It was determined that those that did not choose to pray would be singled out. Kind of a reverse discrimination situation in the end.
So far, I have found plenty of situations where a school has given religious accommodations. The only mandated accommodations I have found are some very poor decisions. One example is a school was required to allow a student to wear a cross necklace that hung on the outside of the shirt. The school rule was that no necklaces were allowed to hang over the shirt. They could be worn inside the shirt or shorter necklaces were allowed. Either situation should have been fine but for some reason the school was ordered to allow the student to wear the longer necklace on the outside of their shirt. A ridiculous decision IMO.
The fact is; while a Catholic church may have a retreat leading up to confirmation, I have yet to attend a Catholic church where any such activity is mandatory. There are always ways around such requirements.
I'm not trying to say the OP is bad for wanting her child to attend the retreat as it is an important issue. I simply have a problem with allowing special exemptions.
I guess I need to start a religion when my kids are required to stand up and twirl in circles every 1/2 hour. If the school won't allow it, I guess I'll have to sue.
as to the agreement being legally enforceable? I don't think that is the issue. After all, if they make her sit out, it's not like they can redo the game so she doesn't have to sit out a game.