I would send passport to New Delhi Visa office, and also put MP inquiry, MP inquiry will be helpful to know exactly what is happening on your file. You have time for edmonton interview, send passport in mean time. The passport won't take more than 10 days. Interview letter could be mistake too...