La tua domanda è davvero confusa, ma lascia che provi a rispondere nel modo migliore possibile.
Vorrei iniziare citando che questo è il motivo per cui odio la sincronizzazione dei contatti di Facebook. Le persone (come me) non usano le loro informazioni reali e quando si sincronizzano i dati si finisce con un pasticcio nella rubrica. Personalmente suggerirei di non farlo in quel modo. I miei contatti che ho impostato manualmente sono molto più accurati di unire le informazioni di Facebook nella mia rubrica. Ci vuole più lavoro, ma ne vale la pena.
Per taggare qualcuno su Facebook devi collegarlo al loro account Facebook e usare il loro nome Facebook. Puoi taggare le foto con il tuo nome ma non si collegherà all'account FB della persona.
Inoltre stai usando la versione più recente di iPhoto? E queste foto che stai taggando vengono caricate e condivise dall'app iPhoto stessa? Puoi taggare le persone in iPhoto e quindi caricare l'album fotografico da iPhoto e trasferirà tutti i dati per le persone che hai taggato su FB. Ma come ho detto, devi taggarli usando il loro nome FB e non il loro vero nome perché sia in grado di collegarsi al loro account FB.
Per quanto ne so, non c'è modo di realizzare ciò che stai cercando di fare in questo momento.