When I start that server and login locally, on truecolor settings on desktop, it works very well.
I'm guessing HFS takes icons depending on windows settings (you know, if 256 colours, then take 256 colours ones)... I'll try to lower color depth on desktop when I log in, and see if it makes any difference.
Strange.