O IIS 7 é muito mais modular do que o IIS 6: quando você o instala (adicionando a função "servidor da Web" ao seu servidor), você pode escolher quais recursos seu servidor da Web suportará ou não. A autenticação HTTP básica é exatamente uma delas (e o IIRC não é ativado por padrão), então primeiro você deve verificar se está realmente instalado no servidor, caso contrário você não terá a opção de habilitá-lo no próprio IIS. Você pode verificar isso nas telas de Funções e / ou Serviços de Função no Gerenciador de Servidores.