Hi Elizabeth!
Regarding the Concani in Spain- Wikipedia lists them as being one of the constituent tribes of the Cantabri (). I don't think they are the same Concani, but perhaps the name promoted the concept of some Irish as having a Spanish origin.
For the Concani/Gangani as being perhaps the same group, I just have commentary on the Annals here on page 393:
I imagine their evidence would be similar sounding names.
For the Eoganachta having a North Munster origin, I am referencing the map here: and the later ones which indicate a movement S and W.
All of those sources could be incorrect, of course.
Mike