@ Aquib --> Well first of all you are sure you are not going to apply under the FSW scheme ? Because she can work for a year in India and then apply under the FSW (Fedral skilled worker) program.
I would say the route to take from here on is, that please ask her to apply for Credential evaluation to Alliance of Physiotherapy Canada. Now I have at least 4 friends + 1 ME (we all are Masters in Physiotherapy from India). We all applied for Credential Evaluation at different times, The ones who got their credentials evaluated had to do maximum of 2 months course in a Canadian institution. Wrote the license exam and all are practicing Physiotherapists in Canada, I am yet to land, I applied for Credential Evaluation last year so waiting for my turn.
But even for Bachelors candidates I have heard good stuff only, Bachelors from India who are awaiting their evaluation results are getting PT assistant jobs in Toronto (I agree less jobs in Toronto at the moment) but in GTA (Greater Toronto Area) like Brampton, Mississauga etc. PT A jobs are a plenty paying anything from $ 15 to $ 18 which is a v good survival package. After my friends got the license all are above $45/hour + benifits. One of my friend who is not taking any benefits from his employer his getting $ 85/hour.
@ Steve81 Buddy from which Univ and College you did your Bachelors degree, because I have a lot of my friends (including me) who have done are Bachelors and Masters from Rajiv Gandhi Medical sciences univ Bangalore and most of my friends just had to take the LPAR online course and then they were eligible to write the License exam and even before their results came out. All of them had PT Assistance jobs earning anywhere between $ 15 to $ 18 ..... Please let me know the Univ you did your degree from, maybe I know someone already in Canada from your Univ.
So the student route should be taken when other means have been exhausted and you have ample money. Even if after Credential evaluation the result is that she has to do some course or worst her masters in Canada, she would pay way less money if she is doing the masters as a PR, as compared to doing a Masters being a foreign student from India....... Let me know if I answered your queries or made you more confused