Hola Huevo:
Este error se produce porque has instalado una versión de Oleaut32.dll (por ejemplo la 3.5) que solo la utiliza WIndows Xp y produce error en W98 por incompatibilidad de versiones.
Una posible solución es utilizar el archivo mcrepair.exe, que puedes obtenerlo aquí
http://download.microsoft.com/
y cuando lo ejecutes ir constestando SI cuando te pide sobrescribir los archivos mas recientes (para volver a poner las versiones antiguas)
Con esto te tiene que volver a funcionar correctamente Windows 98, lo que no puedo asegurarte es que funcione correctamente tu aplicación pero me imagino que sí.
Espero que te sirva
:smt006