A dire la verità non ho capito il problema, per quel poco che ne so i contatti funzionano così:
Quando si crea un contatto può essere SIM (solo nome e numero, memorizzato sulla SIM), Telefono (nome, numero e varie informazioni aggiuntive a scelta, memorizzato nella memoria del telefono), Google (nome, numero, informazioni aggiuntive e sincronizzato con i contatti di Gmail).
Quando ci sono più contatti di tipo Google o Telefono (non quelli SIM) che si riferiscono ad una stessa persona si possono unire in uno solo per evitare confusione.
Ad esempio se ho:
1) Mario rossi - nr cellulare (come contatto Google o telefono)
2) Rossi Mario - nr di casa - indirizzo email (come contatto Google o telefono)
Posso unirli in uno solo che condividerà le informazioni, scegliendo se il nome sarà "Mario Rossi" o "Rossi Mario" dal menu a tendina che dicevi.
Se scelgo "Mario Rossi" vedrò quindi:
Mario Rossi - nr cellulare - nr di casa - indirizzo email
Se ho anche un contatto Facebook relativo a questa persona che contiene poniamo il compleanno posso unire anche questo e vedrò:
Mario Rossi - nr di cellulare - nr di casa - indirizzo email - data compleanno
Tutte le informazioni di questi 3 contatti vengono visualizzate in un solo contatto che apparirà come "Mario Rossi"