Not necessarily: the values in adtg_gui differ by a few points over the 8 registers
Not in the added code that you showed

If they differ elsewhere, I can't see it.
Again, I don't understand your description of "sum into a single figure". I'm going to take another guess about your meaning, but if I'm wrong it would really help me if you could describe what you mean in more detail. Do you mean that the UI / menu for some settings takes a single number, but when you look at the code you see the setting seems to be related to 4 lines of code that each set a value? If so, I think that is because some menu settings are intuitively "one value", but the camera hardware requires 4. The menus choose to only show one value, and then map to the equivalent 4 values. The menu *could* allow the user to pick each value individually, but generally this wouldn't help the user, so the choice has been made to simplify.
As an example, guessing you're familiar with RGB colour, imagine a graphical colour picker. You click on *one* colour. But the code needs 3 values, R, G and B. The code translates the chosen single value to three values.
For the specific code you're interested in I guessed the registers were RGGB related, hence 4 channels. Now I've found comments in the code referencing columns, so maybe it's not colours and the sensor has 4 individually controllable amps. Either way, the code assigns 4 values to control each individually - but the user wants all the ISO gains the same, not for every 4th column to be brighter than the other 3 (we'll ignore dual-ISO for now...). So for ISO settings the menu takes one value, but behind the scenes still has to set 4, because that's how the hardware works. Try setting only 1 of the 4 and you should see what actually changes.
Again, a fair chunk of guesswork here. Hopefully Danne can set me right on mistakes, also hopefully I saved him some typing.