Putz....se o servidor tá chamando e o arquivo ta lá é estranho...Tem que ver qual erro q é. Pode ser permissão de acesso do usuário do IIS à DLL, pode ser que a DLL não esteja registrada, pode ser que a DLL esteja corrompida. Eu acho q desinstalar o IIS não vai alterar, o melhor é você copiar a DLL novamente, registrar de novo e ver as permissões, se isso não der, então eu não faço idéia.