I am a Chinese pilot also, I can tell you it's really difficult to become a pilot in Canada. The biggest challenge is not ATPL or language, it's
PR. If you don't have Canadian
PR, it's nearly impossible to get a job offer from legacy airlines. The only choice for you is small companies, for example, 703, and 704 companies. You only can fly King Air series or flight school airplanes. Therefore, my suggestion is to find a method to fix your
PR problems. Once you have
PR, you are qualified to find an airline pilot job.