This is not surprising. first it was only 4500 years and much less since any people went there.
then there is the present language groups indicating different migrations.
The Basques simply came from the south, along the African coast and the others from europe.
Then this kept happening and so Spain had a diversity of constant migrations.
The language trail trumps the need for a dna trail.