To resolve your travel dilemma, I recommend using your Canadian passport to board your flight from Detroit to India. Upon arrival in India, present your Indian passport to immigration authorities, as it's valid for 90 days post-citizenship acquisition. Ensure you carry both passports for reference. Safe travels!