Du kannst beim erstellen des storage auswählen, was der storage enthalten soll. (disk images, iso images, backups, etc.)
Nur das was du auswählst ist anschließend zum upload freigeschaltet. Es wird hierbei auf die Datei Endung und Inhalt geprüft.
Wieso diese Begrenzung seitens proxmox vorliegt musst du die Entwickler fragen. Es spricht für erhöhte Sicherheit ist aber eigentlich schwachsinnig, wenn man Proxmox verwendet sollte man wissen was man tut.