Você não precisa de um visto de trânsito em Toronto, vindo de Montréal: você ainda está no Canadá e não saiu do país. Então você não precisa se preocupar com isso.
No entanto, você pode precisar de um visto de trânsito no CDG. Se o seu visto canadense ainda é válido, você não vai, mas se ele expirar quando você sair do Canadá, você precisará de um visto de trânsito Schengen.