I'm very confused at this point you know. I know my career will take a big hit if I go to Canada and I could get red taped any day. Canada already wasted my 6 years and could waste even more now if I don't take my POF and go somewhere in the EU. But spending many years in the good ol FSW atmosphere, I still have that (now misplaced) sense of security and certainty with EE so I can't just say fuck it and turn to EU. What a time to be an immigrant...
You could apply for a job seeker visa and look for jobs in Germany that don't require German at the workplace and start learning the language.