Woodsie, if you want to take legal advice from Lee Hagipantelis, that's your prerogative. But this was never a legal issue and the players you are referring to were never discriminated against. They objected to wearing a jersey and they didn't play because of that. Nobody ever tried to compel them to do anything.
To date, the refusal to wear a jersey constitutes the entirety of the "Manly 7"'s cultural/religious/political manifesto. They have said precisely nothing. In fact, I'm not even sure if they ever said, "We object to wearing that jersey on cultural and religious grounds".
But sure, let's accept that their refusal to wear a jersey for 80 minutes and play a game of rugby league was indeed a bold and brave example of the right to free speech and cultural and/or religious expression. What happened to them after that? Nothing.
They were not penalised, punished or treated differently in any way. Sure, numbnuts in the press and on sites like this one disagreed with their action and the belief that action strongly implied (ie, a rainbow jersey represents gay people, and I don't want to represent gay people because - according to my cultural/religious belief system - gay people should not be included in rugby league or society as a whole because they're not "normal" and are in fact wicked and bad). Some of the numbnuts, myself included, may have even said mean and hurtful things about the players' lack of character and questioned their commitment to their team and teammates on top of questioning their adherence to said cultural and religious beliefs. But that's what happens when you exercise your right to free speech - people have the right to express their own beliefs and opinions in return.
That is how a free society is supposed to function. Yes, we all have the right to spout as much bull** as we want. But if you want to spout bull**, don't expect that people won't call you on it.
In summary: Hooray! The system works!
Now can we please get back to winning games of rugby league?