Nur nochmal zum Mitschreiben: Du willst es transparent
anzeigen lassen.
Dann kannst du auch das Bild durchgehen, alle Pixel, die Alpha=0 haben, auf eine beliebige Transparenzfarbe schalten (z.B. clFuchsia), das Bild in einen Stream speichern, ein TBitmap erzeugen, dieses aus dem Stream laden, ins ein TImage laden, und in dem Transparent:=true und TransparentColor := clFuchsia stellen.
Es ist zwar idiotisch, dass TImage32 das nicht kann, aber so müsste es funktionieren.
EDIT: Eventuell reicht es schon, OuterColor auf die Transparenzfarbe zu stellen und dann zu speichern, vielleicht wird das dann automatisch ersetzt.
EDIT:
Es reicht, beim Bitmap den Drawmode auf dmBlend zu stellen