Note there is a difference between getting citizenship and getting passport. Refer: https://www.blsindia-canada.com/renunciation_ppt.php
If one gets a Canadian passport then the grace period does not apply. Under this circumstance you need to apply for Indian eVisa.
However post the Oath, if...