Las etiquetas tiene dos condicionantes, la fecha de matriculación (lo primero que miran) y la norma EURO homologada (lo segundo). Imagina que tuvieras un Audi 80 gasolina sin matricular y lo matriculas hoy, según tu razonamiento le corresponde etiqueta C por fecha de matriculación, pero no la tiene porque no cumple el segundo requisito, la EURO.
El sinsentido es que no sea al revés, es decir, un coche con EURO4 sea de la fecha que sea debería tener etiqueta C, sin embargo si tienes la mala suerte de que se matriculó en Enero de 2004 le dan la B.
Pere y sus ideas luminosas, no le busques lógica. No busco comentar la parte política pero curiosamente leía el otro día que van a regularizar cientos de miles de ilegales y un requisito es un certificado de penales para justificar que no tienes antecedentes, pero si tu país no te lo puede dar, o simplemente no lo puedes conseguir por la razón que sea, vale con una declaración responsable (es decir, nada), sin embargo para conseguir una etiqueta medioambiental o tienes el certificado del fabricante o no te la dan. That's life...