Jag tror att Safari hämtar MIME-type från webbservern enbart. Finns ingen metadata för filen på webbservern så behandlas filen som text istället.
Explorer har en egen MIME-typelista som den använder. Därav skillnaden.
Skicka ett mejl till webmaster för sajten och be dem lägga till rätt MIME-type på servern.