Hi samaras
I type entire message for you and suddenly link broken down so typing again for you only because I wanted to tell you that you are doing great just go ahead with china opportunity.
You will need to get to thing for canada visa
Medical and stamp on passport
For medical you can do in china hospital which is registered for cic, go there and give them receiving address as New Delhi cic, they will send the medical report
Now , for stamping , you may ask for Interview or may not ask for the interview in any case come to India and submit the passport at New Delhi inperson.
And tell them that you are in china on student visa right now and need to return bak to china so they will stamp visa in two days only.
Just tell them whatever is true
Never hinde anything to cic.
Friend of mine had same situation , he went to Japan for project work and manage canada visa in this way.
Right now just chill and go to china.. I think you need to make strategy as when required no need to take tension after getting PER!