The OS will select the correct version based on the set monitor color depth. You can set your own custom icon for an AFP server just like you do with a folder, by pasting in an icon in the server's "Get Info..." window.
Also, as the code stands, its impossible to see the color "tcp" icon since...