Viele Icon-Komponenten verwalten nur ein Icon => Das Erste aus der Datei, also meist das Kleinste.
Eventuell verstehen sie auch nur die Bitmap-Icon-Versionen und nicht die neueren als PNG.
Versuch mal das TIcon auf ein TBitmap/TImage zu zeichnen.
[edit]
Hmm, TIcon geht direkt über die
WinAPI
DrawIconEx, da sollte dann alles gehn, was Windows kennt.
Ein Therapeut entspricht 1024 Gigapeut.