Вы не сказали, какую версию IIS вы используете. Однако для IIS5 это было решено на ServerFault - см. https://serverfault.com/questions/79094/serve-pdf-fies-in-iis
Должно быть похоже на IIS6. Возможно, ваш хостинг-провайдер отменил тип MIME, поэтому IIS его больше не распознает.
В конечном итоге вам может потребоваться сделать это, если ваша хостинговая компания не выйдет, - это написать страницу «провайдера файлов», которая загружает файл в строку запроса (очевидно, с некоторой проверкой работоспособности, поэтому люди не могут запрашивать какую-либо старый файл), затем просто записывает его, минуя то, что обычно делает IIS.