Moin Lordroc,
dazu müsstest Du Dir wohl mal den gesamten Sourcecode anschauen, und die Stellen herausfiltern, an denen die Icons gesetzt/ermittelt werden.
Dies dürfte mit Sicherheit über
SHGetFileInfo implementiert worden sein.
Ich denke mal, dass es einfacher sein wird hier auf den mitgelieferten TShellListView zu verzichten, und selber einen zu schreiben.