Non importa dal punto di vista legale quale passaporto usa per prenotare il suo volo. La preoccupazione principale è pratica: quale strategia causerà il minimo fastidio? Sfortunatamente, la risposta può dipendere dalla compagnia aerea in questione; Ho scoperto che diverse compagnie aeree hanno presupposti e requisiti leggermente diversi integrati nei loro sistemi.
Fornirei alla compagnia aerea i dettagli del passaporto irlandese e gli farei pensare a lei come un cittadino irlandese fino a quando non effettuerà il check-in per il volo verso gli Stati Uniti, per il quale dovrà utilizzare il passaporto statunitense. Se in qualsiasi momento la compagnia aerea chiede del suo stato di immigrazione negli Stati Uniti, tuttavia, dovrebbe dire che è una cittadina degli Stati Uniti e mostrare il suo passaporto americano, se richiesto.
Ho usato questa strategia con alcune compagnie aeree con sede nell'UE e non hanno mai chiesto informazioni sul mio stato di immigrazione negli Stati Uniti alla partenza, quindi non ho mai dovuto mostrare il mio passaporto americano prima di effettuare il check-in per il mio volo di ritorno. Ho visto delle indicazioni che alcune compagnie aeree potrebbero chiedere a riguardo, quindi dovrebbe essere preparata.
Alle autorità di frontiera spagnole, o in effetti a qualsiasi autorità di frontiera dell'UE, dovrebbe mostrare il suo passaporto irlandese.
Agli ufficiali del CBP USA, dovrebbe mostrare il suo passaporto americano.
Quando vola fuori dagli Stati Uniti, non è necessario per lei usare il passaporto statunitense al checkpoint di sicurezza della TSA. Può mostrare il suo passaporto irlandese o persino una patente di guida statunitense.
Non c'è nulla di illegale o improprio nel detenere entrambi i passaporti, quindi non dovrebbe preoccuparsi di mostrare quello "sbagliato" in qualsiasi momento. Se lo fa, può semplicemente mostrare quello giusto per porre rimedio alla situazione.