"The Catholic school system is also funded, in part, by Alberta taxpayer dollars"

No, it's entirely funded by Alberta taxpayer dollars. If the Catholics or any other religion want their own schools to teach their own doctrine, they can pay for the schools themselves.