There are 2 methods to renew the RTR P
1) Renewal of an existing RTR P
In this method you need a valid Canadian CPL and 30 hours of flying experience within the last 5 years
If you dont have to 30 hours within the last 5 years you need to pass Part 1
2) Apply for a fresh RTR P
After renewing the Canadian CPL use it to apply for a fresh RTR P license ( instead of renewing the existing RTR P ) which will be again valid for another 5 years
The following methods in my opinion are the best
3) Another option would be to use the Canadian RTR and apply and pass Part 1
Then apply for an RTR C . This RTR C will be valid for 20 years
4) Give both Part 1 and Part 2 and obtain an RTR A with lifetime validity
Like Sumit mentioned earlier the Indian CPL and FRTOL have no bearing with respect to issue / renewal of the RTR license