No debería necesitarlo. En https://france-visas.gouv.fr/en/web/france-visas/airport-transit-visa :
No necesita visado de tránsito aeroportuario si está :
El titular de un visado válido para un Estado miembro de la Unión Europea o del Espacio Económico Europeo, Canadá, Estados Unidos o Japón, por uno o varios países u organismos públicos de la parte caribeña del Reino de los Países Bajos (Aruba, Curaçao, Sint Maarten, Bonaire, Saba y Sint Eustatius), independientemente del aeropuerto de salida e independientemente del aeropuerto de llegada situado fuera del Espacio Schengen En caso de viaje de ida y vuelta, el titular de un visado expedido por uno de los países antes mencionados está exento del visado de tránsito aeroportuario, incluso si el visado ha sido utilizado y, por tanto, ya no es válido, siempre que el viaje de vuelta se realice desde un aeropuerto situado en el país que expidió el visado;
Un visado de estudiante debe cumplir la excepción anterior, al ser un permiso de residencia que le permite regresar a canadá.
Nota que esto sólo se aplica si no necesita salir de la terminal internacional. Si lo necesita (por ejemplo, si tiene que transbordar equipaje entre vuelos, como si el vuelo de Air Canada está en un billete aparte), necesitará un visado Schengen de corta duración. Un visado de tránsito no sirve.