First of all, the AR flight could have made more effort in getting established. At 6200' you have still plenty of time to get gear and speedbrakes out, configure and dive down. To go around already then is stupid and creating more workload for everybody, including ATC.
Then, trying to follow an aircraft via TCAS... what the Fu.k!
It is clearly the fault of The A340 here.
Yes, I had my share of problems with Spanish atc, but this incident is unfairly blamed on them.
And yes, I am from Northern Europe, but do find the English on this forum mostly arrogant prats who think that they own aviation but in reality have a lot to learn too, just like all of us. By the way, UK ATC phraseology is the absolute worst and most dangerous in Europe, with their non standard wordings.