Its very straightforward and simple - Canada is not affected by what happens in South Asia. India is. Last time, Taliban fighters were being funnelled to J&K by Pakistan.Right!! and now are on the run.... Did canada make any efforts to mend ties with Taliban??
India thought it had a stake in AFghanistan but that did not go well, so don't come here thinking you are have moral standing ....
Jai Shankar met Taliban spox thinking they will spare Indian investment and sideline Pakistan
India has to manage what happens in its region because it affects her.