Hi Suprasad,
Did you receive any update on your travel document? I am travelling to India this week on an emergency and planning to apply for a travel document since I got the PR status last week only( landed through Niagara) and do not have a PR card yet.
Also let us know when did you land...