Is this not a private school? Kick the kid and his Lesbian ‘parents’ to the curb. The primary job of a Catholic School is indoctrination in the faith. The fact that this poor confused and abused child was accepted into the school in the first place shows an utter lack of intelligence by the school’s leaders.
In Canada, public schools have traditionally been sectarian - there’s English Protestant, English Catholic, and French Catholic.
I attended an English Protestant school in Montreal forty years ago - I’m not sure if they would still say prayers and sing hymns today, with all the multiculturalism.
But a Catholic school in Canada is very likely to be state-supported. Who pays the piper, calls the tune.
They differ from regular public schools only in their name, and in that children "may" take a religion class or "may" pray or attend prayer services on a voluntary basis.
And the same goes to Protestant and, as far as I know, Jewish and other "Faith Schools."
This whole situation is secularist-totalitarian and rotten from top to bottom, but it is not analogous to Catholic and other faith-based schools in the US.