In Pesaro the local dialect is northern Italian (Gallo-Italic) but geographically it is central Italy, proving that today's statistical-administrative boundaries make little sense when it comes to languages, anthropology, biology, ancient history, archaeology.
I agree with you, it is possible what you say, but in any case, Pesaro is by the sea, Felsina/Bologna is not. It's not so much a matter of being further north in my opinion, but more of the obvious fact that small groups of Aegeans were coming to the coast first.
By the way, today there is a consensus among archaeologists that Felsina/Bologna should be considered Etruscan from the very beginning, from protohistory at least, since the Etruscans were indigenous there as well, and it is not a matter of colonization from Tyrrhenian Etruria. And in Bologna in fact the Villanovan phase continued beyond 750 B.C., and at least so far archaeologists do not classify the later phase as Orientalizing, but they keep classifying it as Villanovan.