У меня есть несколько проектов в конвейере, которые работают на IIS 7 и 6 (тестовые серверы) без каких-либо проблем с отсутствующей страницей default.aspx. У меня нет действующего производственного кода, но пока это не проблема.
Я бы сказал, что проблема с отсутствующей страницей default.aspx будет зависеть от того, что сервер не использует <modules runAllManagedModulesForAllRequests="true" />
в файле web.config. В противном случае страница default.aspx не требуется для обработки. Пока IIS использует модуль mvc для обработки запросов.