Saskatchewan and Alberta have a publicly funded Catholic school system and have had it since 1905. Besides you can enroll your kid in bilingual school anywhere in Alberta, public interest in French instruction in Alberta has never been higher and you now have to have 2 languages (though not necessarily French, but English alone is not enough) to get your high school diploma in Alberta.

Times have changed, man. Get with the program!