Resposta curta: Sim, você precisa de um visto para mudar de avião em Toronto
Resposta longa: Se a entrada de um passageiro da linha aérea for recusada em um ponto ou destino de trânsito, a companhia aérea deverá devolvê-lo ao ponto de partida às custas da companhia aérea (embora possa tentar recuperar o custo do passageiro). Assim, as companhias aéreas são muito cuidadosas ao determinar quais documentos são necessários para a viagem de um passageiro em particular antes de permitir que o passageiro embarque. As companhias aéreas usam o banco de dados IATA Timatic para revelar quais documentos são necessários.
Colocando suas informações no Timatic através este portal online (existem outros), gera o seguinte:
National India (IN) /Transit Canada (CA)
Destination India (IN)
...
Passport required
Passports and other documents accepted for entry must be
valid for the intended transit period.
Visa required.
Assim, você precisará de um visto canadense e seu passaporte indiano para transitar em Toronto.