Those are both classical theories. It shouldn’t be surprising that there could be small quantum effects. I believe the most accurate measurements of C come from actually measuring the speed of light. To say C(invariant) = C(speed of light), you’d need highly accurate independent measurements of both.
This reminded me that this question came up before, in the Can neutrinos travel Faster Than Light thread. I asked there how accurately Cinvariant had been measured, without assuming it was equal to Clight, but I never felt like I got a good answer. Pasta pointed me at this Wikipedia page, but it wasn’t clear which measurements were really independent. (I suspect that page has been modified in the mean time, and it’s even less clear now.)
Then when you say
you’re just assuming C = speed of light. Certainly they are very close to equal. But you can’t rule out a very small effect. The arxiv paper that Asympotically fat linked to agrees (C = the invarient speed, c = speed of light):
I found someone in that Can neutrinos travel Faster Than Light thread who disagrees with you:
Using photons alone, the Scharnhorst effect is generally thought to be undetectable, and at least in the approximation used by Scharnhorst, the vacuum refractive index doesn’t depend on photon frequency, so one would expect a uniformly lowered speed of light.
How about the Scharnhorst effect as a possible explanation? It would essentially amount to photons travelling slower than c in vacuum because of a small vacuum refractive index due to vacuum polarization, which the neutrinos wouldn’t see, so even with a small rest mass, they could conceivably travel faster than photons in vacuum; this would also be in line with the 1987A neutrinos being slower, i.e. closer to the photon speed, due to their lower energy…