You're absolutely right, it's one of the eligibility requirements. I guess what I interpreted at first was that "submit your application in Canada" part meant you couldn't do it in any foreign Embassy or Consulate, but that you also didn't need to be physically present in the country. I was...