Tubby,
I assume you don't speak spanish yet you had a mental picture of what was going on by listening to the radio...and you would have done a better job. Perhaps the controller was just acomodating pilot's request to fly around the wx? I do not know. Yes maybe he was screwing up. After all, he was a lousy spanish not a god gifted "north european"...
A.