i read the article. scant help there. But if microwave photons 'travelled' instantaneously any distance, well, they didn't really travel at all, did they? There was never a point in time when the photons occupied a point real space between their origin and destination. Therefore, you can't identify causally one photon from the next, and saying it travelled is not correct. You can't prove it 'jumped' either - in fact you can't really identify a photon that is acting according to the usually observed models either. I'm gonna check this out more thoroughly.
as to c being the speed limit, Einstein took it as a priori, because nothing has been observed to move faster than it. It may turn out to be more of a statement about what we can know rather than what can happen.