I would recommend against using two different passports for travel. Here are the risks I foresee:
1. Using the Canadian passport to exit India, there is a risk that you may be asked by an over-enthusiast gate agent of your OCI/e-visa/look for the Visa stamp on your Canadian passport in a bid to understand how you entered the country.
2. If the agent misses that, there is another risk of the immigration officer trying to ascertain how you entered India when you present your Canadian passport to exit the country. In my experience over the years, I have seen a pattern - Immigration at IGI tends to stamp the same page for exit, as they did for entry. Without finding an entry stamp on your passport, doubts would be raised.
Note, even though you may be able to enter India using your Indian passport, you cannot exit the country using it (No PR card)
1. Using the Canadian passport to exit India, there is a risk that you may be asked by an over-enthusiast gate agent of your OCI/e-visa/look for the Visa stamp on your Canadian passport in a bid to understand how you entered the country.
2. If the agent misses that, there is another risk of the immigration officer trying to ascertain how you entered India when you present your Canadian passport to exit the country. In my experience over the years, I have seen a pattern - Immigration at IGI tends to stamp the same page for exit, as they did for entry. Without finding an entry stamp on your passport, doubts would be raised.
Note, even though you may be able to enter India using your Indian passport, you cannot exit the country using it (No PR card)