Grazie comunque per l'interesse.

In effetti è molto strano. Penso che sia legato ad una DLL dipendente di MSWORD9.OLB che non viene registrata correttamente, ovvero viene registrata solamente a livello utente (o cose simili).

Cercando su MSDN in effetti viene specificato un errore simile descrivendo come soluzione la re-registrazione delle DLL legate alla MSWORD9.OLB ma non mi da la lista delle dipendenze della stessa.

Se trovassi la lista delle dipendenze di MSWORD9.OLB forse risolverei il problema.