wrong icon of Unix symbolic link in Finder
I had the same problem, and it seems the problem in LaunchService in OS X. To clear it "cache" try this command in terminal 

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user ;


and then 

killall Finder; killall Dock;


In Mavericks it should work without reboot or re-login.