Aparentemente todo o procedimento esta correto, mas por algum motivo o PHP não esta encontrando a DLL do MSSQL ou alguma biblioteca esta dando conflito.
Verifique se na pasta EXT na instalação do PHP existe o arquivo php_mssql.dll.
O arquivo esta la sim. a versao dele é 5.2.5.5
uma observacao, eu instalei o iss, depois instalei o php e configurei-os, e estao funcionando corretamente.
o sql server, eu apenas instalei, nao fiz nenhuma configurao para interacao com o iis, pois deduzo que por ser da mesma plataforma, nao ha necessidade!