späte antwort und eventuell hast du es ja schon gelöst ... aber:
classic asp als solches wird an die isapi.dll geschickt (IIS7 handler mapping für .asp, .asa) - htm, html wird vom static module abgehandelt, die wildcard (trifft .mp3) ebenso ... nun könnten deine mp3s eventuell in einem pfad sein, auf den die IIS_IUSRS kein leserecht haben oder .mp3 ist dir bei den MIME-types abhanden gekommen ...
hth, christian
ps: ich hab grad ein ähnliches problem mit einer communityserver 2008.5 installation unter W2K8 IIS7 wo ums verrecken .bmp, .jpg, .png .gif aus den gallery und user foldern nicht angezeigt werden obwohl die file permissions ganz offensichtlich passen ...