ASP.NET開発サーバー(Visual Studio 開発サーバー) "WebDev.WebServer.EXE" で起きる現象ではないでしょうか?
試してみました。 visual studio 2010 で Webサイトをファイルシステムで開いてみたところ、同様の現象が起きました。
windows7 の IIS 7.5 と IIS Express で試してみたところ、きちんと動きました。
ただし、どちらも既定の状態では Default.htm default.aspx が(applicationHost.configに)記述されているので
<files>
<clear/>
<add ...
としなければキーの重複で構成エラーになると思います。
もしかして、設定方法が正しくても WebDev.WebServer.Exe が defaultDocument の IIS の動作に完全に対応していないのかも。
visual studio の方で聞いてみたら有用な情報が得られるかもしれませんね。
あいまいな情報ですみません。