Icons (wie auch Cursor) sind ein Containerformat, in dem beliebige Größen und Farbtiefen liegen können - das hast du schon richtig erkannt. Über das Dateiformat habe ich
hier mal was geschrieben.
// Nachtrag:
Hab' mal zwei (angefangene) Units angehängt.