I think you have that backwards. Yes, SW does not compensate. If Oceanic does, then Shearwater would be consistently lower (in the early part of the dive), not Oceanic.
That is why the SW documentation that you quoted earlier says in the early part of a dive the SW computer will overestimate SAC and underestimate GTR.
Your observation is that your SW is consistently underestimating GTR (compared to the Oceanic). That is consistent with the theory that the Oceanic IS compensating for non-ideal gas behavior.