Ссылка, которую вы разместили, предназначена для API Carbon (pre-MacOSX). Хотя он может работать в Углеродном искателе 10,5, Искатель в 10,6 - чистое какао, и в результате он может не поддерживать концепцию значков в этом отношении.
Вы можете добавить значки к приложению в доке с помощью NSDockTile , но вам не повезет в документах для приложений в целом. Вам нужно будет либо отслеживать документы с помощью какого-либо другого механизма, а затем использовать, скажем, плагин QuickLook для создания миниатюрного представления с любым вашим состоянием.
Если этого не сделать, вы можете написать собственное представление для документов (в которое можно добавить такую информацию), а не использовать Finder.