sensel->g1->add noise->g2->ADC
... if g1 has to be limited for low ISO, this means that the analog stages before ADC (g2) allows limited input level before reaching saturation?
That is the way I understand it, with one note. The signal at g1 (on a sense capacitor at the edge of the sensor) is a charge, whereas the input to the ADC is a voltage, so g2 involves charge-to-voltage conversion. This CTV might well be done on the sensor chip itself, since most of the sensor specs I have seen givr output voltages and conversion factors in mV/e- as features of the sensor itself, not its support chips. On the other hand, ISO adjustment seems to typically be done off the sensor chip, which suggests that it is done with a voltage amplifier off sensor, before ADC. So one likely picture is
Sensel - charge gain g1 - transport along sensor edge - CTV conversion - voltage gain g2 - ADC
Anyway, the possibilities include:
1) The CTV stage having a maximum input charge, less than the charge that would be produced by applying the maximum gain at stage g1 to the charge in a full well.
2) a limit on the current that can be carried from sense capacitor to CTV along the edge of the sensor, which due to the read-out speeds involved sets a maximum on the charge that can be transferred from sense capacitor to the CTV stage.
3) The sense capacitor having a maximum capacity, again less than what would be given by applying maximum g1 to the charge in a full well.
However IIRC, the charge amplification g1 as described by Canon was done by varying the capacitance of the sense capacitor (same charge in sensel delivering same voltage on read circuit which delivers a charge to the sense capacitor proportional to its capacitance), and this seems to rule out (3).
P. S. I overlooked the fact that some ISO speed adjustments are actually done in the digital domain, so the whole picture could be:
Sensel - charge gain g1 - transport along sensor edge - CTV conversion - voltage gain g2 - ADC - digital gain g3.
And in fact the evidence in previous threads is that beyond a quite modest ISO speed (800 or less), there is no benefit to further analog amplification, because the SNR of the signal is already well below what the remaining analog components offer. So it could be that there is no variation in the voltage gain g2, and ISO speed is adjusted only by varying the early charge gain g1 and the digital gain g3 (which is actually a reduction for the special low ISO settings.)