The ORP is directly affected by pH, not just by the hypochlorous acid (HOCl). Also, if you compare the ORP movement with no CYA present vs. with CYA you will see a difference. The following shows values for Chemtrol and Oakton sensors as examples with an FC of 3 ppm.
CYA ... pH ... HOCl ... Chemtrol-ORP . Oakton-ORP
. 0 .... 7.0 ... 2.25 ......... 836 .............. 820
. 0 .... 7.5 ... 1.45 ......... 803 .............. 791
. 0 .... 8.0 ... 0.69 ......... 757 .............. 749
40 .... 7.0 ... 0.042 ....... 724 .............. 658
40 .... 7.5 ... 0.031 ....... 679 .............. 634
40 .... 8.0 ... 0.026 ....... 634 .............. 617
You can see that the Oakton sensor shows a larger ORP movement vs. pH with no CYA because its ORP reading is separately affected by pH vs. HOCl levels. The Chemtrol sensor on the other hand has a greater pH dependency at lower chlorine levels and this may be what you are seeing with the ORP sensor you are using.
If you want to know the true active chlorine (HOCl) level, there are specialized amperometric sensors with selective membranes. ORP is only a proxy for active chlorine at a constant pH level. So it can be useful for process control of chlorine when pH is separately controlled, but even then it can get interference from hydrogen gas bubbles from saltwater chlorine generators.
This post shows how for a given sensor it roughly correlates with the calculated HOCl, but 23% of the pools that had built-in ORP controllers had readings 100 mV or more different showing how much significant variation there can be even when measuring the same pool water.