I have sent an email to Consulate General of India in Toronto and got the below response:
If the applicant has a work permit / PR then it is mandatory that the printable address has to be Canadian address.
Further query, if any may be raised at the following link only ...