Back to the weather, I guess that low was sitting further south at the start of the competition and that created the easterly wind off Africa bring the heat and haze.
I didnt realise the trade winds only blew at low altitude, below 500/1000m. I'm aware the wind generally blows different strengths and directions with height, but didnt realise the trades were so low.
So you can have a NE trade at Pozo and E wind higher up.
The Canaries sit in the Atlantic which is 20-22c, keeping the temperature at a steady temperature. Compare to the same latitude in Africa, 40c+.
If there is a hot easterly, then that would stop the warm rising off the Canaries I would guess, so at sea level the temperature goes up more than usual.
Africa is 140 miles away, but the easterly winds keep their heat for some distance.
Screenshot from when there is a low to the south east of the CI, where that low pressure might have been at the start of the competition. Its only a data model, but they must get their data to model from somewhere.