Звучит так, будто кто-то пытается изменить тип контента в зависимости от заголовка запроса User-Agent; отправка текста / HTML в IE, потому что он не поддерживает XHTML.
Если это так, может быть, есть промежуточный (прокси), обслуживающий вас ответ для другого UA. Проверьте заголовки ответа Cache-Control и Vary.