Sim, é possível. O link que você forneceu está correto, embora, como você diz, seja para asp.dll em vez de aspnet_isapi.dll.
A maneira de fazer isso no IIS6 é:
- Edite as propriedades do site
- Selecione a guia Diretório inicial
- Clique no botão Configuração
- Edite sua entrada .aspx e copie o caminho para sua área de transferência
- Crie uma nova extensão para .html (e .htm, se quiser) e cole o que você tem na área de transferência.
Você também precisará informar ao ASP.NET o que fazer com as páginas .html. Para fazer isso, no seu arquivo web.config, adicione uma nova entrada à sua seção httpHandlers, assim:
<httpHandlers>
<add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" />
</httpHandlers>
No IIS7, se você estiver executando o pool de aplicativos no modo Clássico, acesse o site e a seção Mapeamentos do manipulador.
Anote as entradas para Path = .aspx.
Copie-os e faça-os como .html.
Em seguida, faça o mesmo passo no seu web.config que mencionei acima.
Se você estiver usando o modo integrado no IIS7, só precisará fazer a adição do web.config.