I just told them that I am travelling out of country on 13th December and this trip is planned well in advance back in June 2025. Also, attached my Itenary so that they have visibility/proof. Even checked date change options for my flight. I had to pay extra $1000 fare difference plus date change charges. Just explain as much as you can.
I checked with my friends. They always suggest you to wait 48 hours before applying for passport (this is what my friends told me). I will have only one day and I need to apply e-visa to India. This is all too much tight deadlines and is stressful. I can still travle with India passport but there is no way for me to get back into Canada.