Okay, so BLS will accept the PCC if it's not addressed to them, great.Yes, to apply for Indian PCC at BLS, you have 1st apply and obtain UAE PCC addressed to Canada (you can do it thru Dubai Policy Mobile App), submit that along with ITA letter and passport to BLS.
Thanks for your input.