No, that’s correct.
The override input (via a rocker switch in my case) tells the controller to run the fan at 100%. It’s an emergency option that overrides the settings in case you ever need it.
Edit: I think I understand your situation a little bit more, but I’m still guessing.
Were your widget man settings determined with the AC off, and it’s unable to adapt to the coolant temp increase with the AC on? I assume that’s why you have to have the fan increase by 50% when the AC is switched on? Can you have the widget man learn in stages, so stage A is with the AC off and stage B is with AC on? Maybe that’s Arduino territory.
It’s all one stage with the Lingenfelter. But turning the AC on simply warms up the coolant a bit more, and the fan ramps up based on the temp increase reported by the GM sensor.