Die Datei ist (mit an sicherheitgrenzender Wahrscheinlichkeit) defekt.
Es ist aber keinesfalls eine Icon-Datei des Formates, welches die Dateiendung suggeriert.
Die Datei ist korrekt.
Problem ist einfach, dass die Icon-Gruppe nur einen PNG-Icon-Entry enthält, Delphi aber mindestens einen Bitmap-Icon-Entry möchte, da es diesen in den Optionen anzeigt und dort ganz offensichtlich keinen PNG-Icon-Entry anzeigen kann.
Es scheint ein PNG-Bild zu sein. Die entsprechenden Dateien beginnen jedoch mit der Zeichenfolge ‰PNG. Hier befinden sich aber noch 22 Byte "irgendwasanderes" davor.
Bitte bei der Fachsprache bleiben. Das ist kein PNG-Bild, sondern ein PNG-Icon-Entry und das "irgendwasanderes" nennt man
"Group-Icon-Header", eine Art Inhaltsverzeichnis für das, was danach kommt.
IrfanView zeigt bei der Datei einfach nur nix an.
IrfanView zeigt nur nichts an, weil das Icon komplett schwarz mit Alphakanal ist und IrfanView auch 2019 Alphakanäle immer noch nicht unterstützt sondern gegen die eingestellte Fensterhintergrundfarbe glättet und sämtliche Informationen über den Alphakanal anschließend verwirft. In Windows funktioniert die Datei problemlos.