The OP says that Shearwater does not compensate for gas non-compressibility. I.e. Shearwater is being simplistic (and, thus, less accurate). I don't know if Oceanic does compensate for non-compressibility, but if they do, then that would explain a scenario where, early in the dive, Shearwater shows a shorter GTR and Oceanic shows a greater GTR.
The difference, at 3000 psi, is relatively small. But, the small difference is being extrapolated over the whole rest of the tank. So, if you are consistently seeing a lower GTR on Shearwater and bigger on Oceanic, I would strongly suspect that that is why.