As you mentioned your current address at the time of application is in Canada, CIC expects a PCC obtained after Nov 11. If the application have had your Indian address, then the PCC what you have submitted could have met the requirements.
Write a letter (CSE) to CIC explaining that you did not...