Overall, what's the thesis you are trying to champion @WolfBear? That McMeekin's argument is correct in every particular? I still don't think it holds together, certainly not in an unqualified way.
Elaborating on the last point, I've heard it alleged that the Russians delayed Italian entry...