Mein Informationsstand ist da schon etwas älter. Ich war der Meinung, daß man in älteren Clients (vor allem im originalen ICQ) in den Einstellungen, einen Haken setzen konnte, welcher veranlasst, daß die Daten der Kontakte auf dem Server gespeichert werden sollen.
Bei mir ist es, seit ich keinen originalen Client mehr verwende, so, daß alle neuen Kontakte auch nur mit der Nummer angezeigt werden, die alten aber mit Namen...
Zu Windowszeiten hatte ich mit TrilLian gearbeitet, dieses hatte diese (auf dem Serverspeichern)Funktion auch unterstützt. Vielleicht müsste mal jemand hingehen und das testen...
Meine Vermutung ist halt jetzt, wenn die Daten alle (also auch der Nic) auf dem (ICQ)Server gespeichert sind, dann wirds von den Fremdclients übernommen, ansonsten nicht. Viele sind vermutlich nur schlecht implementiert und unterstützen daher diese Funktion nicht.
Ich weiss auch nicht ob das heutzutage auch noch so ist, daher nicht festnageln...