Bueno, lo primero disculpas porq ue releyendo tu mail, otra vez la
solución que te di efectivamente no resuelve tu problema.
De hecho mirando en la documentación de babel vi lo siguiente con
relacion nuestro lenguage spanish :P
/roman is redefined to write small caps numerals since lowercase
roman numerals is not allowed....
luego en vez i tendremos una I mas pequeña.
Espero que esto conteste a tu pregunta, de todas formas como me pica la
curiosidad, pues voy a intentar verlo como tu dices.
Bueno, un saludo y si lo consigues antes dame la solución.