So, I can still get paid in my Canadian bank account as long as they report me as a foreign employee?
I'm not an expert on cross-border taxation so I can't really say for sure. You need to check with your company. I do know that you have to make sure your company doesn't end up reporting you to the CRA as if you were authorized to work in Canada, but just happen to be abroad.
Think of the difference between you (not currently authorized to work in Canada) and a Canadian PR/citizen who was visiting family in India and got stuck there (me...). I am working remotely for my company, I'm getting paid in my Canadian account, and it's all fine because I'm a PR and therefore have the right to work there. I'll file taxes at the end of this year as a Canadian resident. I don't have to worry about immigration saying I worked illegally.
It also depends on your form of employment. Employees are not the same as independent contractors.
Ideally, you would be an independent contractor getting paid in your Indian account. That would make things very clear. Look into companies like Remote.com and letsdeel.com - your company can use those to pay you in India and remain in compliance.