Hola compi, si lo que buscas es habilitarte para dar francés, como idioma extranjero (033), puedes hacerlo con el B2 de la Escuela Oficial de Idiomas como bien dices, que equivale a 5 años si lo haces curso a curso.
O bien haciendo la adaptación a grado de maestro con esa mención (francés), hay universidades que puedes obtenerla en un curso, conozco una pública que lo hace semipresencial, la Universidad de Huelva y una Universidad privada, la Europea de Madrid que también es semipresencial.
Si investigas por internet seguro que habrá más universidades donde puedes hacerlo y en menos tiempo que la EOI.
Pero tengo entendido que si hago la mención en francés me haría falta igualmente el b2 para habilitarme no¿
Suerte compi y ánimo.