Hola, el tema de la dll parece que no va a tener nada que ver.
Ayer estuvo buscando la dichosa dll mi hermano en su diamante y no fue capaz de encontrarla.
Creo que la debe instalar el lingvosft dictonary para que aparezca el teclado español.
Intentaré hacer una última prueba: borrar la dll (esta vez haciendo correctamente el backup previo).
Pero por lo que comentas, tú tampoco la encuentras, por lo que deberíamos descartar que esa dll sea la causante del problema.
Yo por mi parte no tengo ni idea de dónde más mirar.
Espero que las cabezas pensantes del foro puedan proporcionarnos la solución.
Un saludo.