I think your analysis is too pat.
I think that unknown factors exist and do push and pull at things already understand, but we don't have a general theory about how to measure them---two possible reasons why.
The changes could be too small. Or more importantly, the changes are in the dynamic behavior of the system. Ohm's law, which you have referred to repeatedly, is only valid for linear-time-invariant systems. Nothing is truly an LTI system; everything's behavior changes as the input conditions change.
To generalize this, any measurement of a system invokes two models---our model of the system, and our model of the operation of the instrument.
For example, if you hook up an ohm meter to measure the value of a resistor, you are
- modeling the resistor as a theoretically pure resistance
- modeling the behavior of the ohm meter as well, using whatever theory applies to its design
That's two places that reality can diverge from your measurement.