Oh please. Macron has so many chips on his shoulder - the French vaccines that he insisted the EU buy have been a disaster, the AZ vaccine is part British, the EU vaccine procurement was an embarrassment, and to top it all, the UK have been managing just fine and showing that an efficient rollout is possible.
He wanted to lower demand in his own country, because the EU had messed up procurement.
And if it wasn't political, why was all the fuss being made about AZ not delivering the number of vaccines ordered, when Pfizer was doing the same thing?
As for "test data" - there was no test data to back up what Macron said. None at all. So I really don't think he was going with the science, there...