Non mi è mai successa una cosa simile :-(
Oleaut32.dll è il driver di automazione ole utilizzato da VB6. Su Windows 98 ce n'era una versione precedente che è stata sovrascritta durante il setup della tua applicazione e, più precisamente quando ti è stato chiesto di riavviare. Questa procedura è normale con Win98 e non dovrebbe dare i problemi che hai avuto... mah

Posso suggerirti di ricercare Oleaut32.dll sul CdRom di Win98 e ripristinarlo. Probabilmente dovrai farlo da DOS in quanto si tratta di un file di sistema e Windows non te lo lascia sovrascrivere (motivo per cui il setup ti ha chiesto di riavviare).
Così facendo dovresti mettere a posto il tutto. Successivamente puoi provare ad eseguire nuovamente l'installazione del tuo programma... e lanciarla una seconda volta dopo il riavvio che ti viene richiesto dal setup.