Eu acredito que os ícones do OS X são armazenados em cache por um subsistema do SO chamado Launch Services. Tente recriar o cache do Launch Services:
sudo /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
Estas instruções são do Leão da montanha. Eu ainda não os experimentei no Mavericks, mas suspeito que eles serão os mesmos.