elas são diferentes no XP e no 98, eu mesmo já tive muitos problemas com essas duas ai. isso acontece qdo vc cria o pacote no Xp, ao instalar no 98 a DLLs nativas são subistituidos pelas do XP dai acntece erro.
ao criar o pacote no XP vc apaga as linhas ou apenas marca como leitura. assim o projeto pode ser instalado em qualquer versão do windows.
exemplo:
;Source: ......PackageSupportOLEPRO32.DLL; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regserver
;Source: ......PackageSupportoleaut32.DLL; DestDir: {sys}; Flags: restartreplace uninsneveruninstall regserver
agora para resolver seu problema de qum instalou no 98 um projeto criado no XP, copie de outro 98 somente a oleaut32.DLL e a OLEPRO32.DLL e cole no seu que resolve.