ISOless PH err(2) prevails. Anything I can contribute to nail it?

Reproduced the error on 700D:

It seems getting the right addresses aren't enough on your 650D, so you need to tweak these too in dual_iso.c:
FRAME_CMOS_ISO_SIZE = 0x22;
PHOTO_CMOS_ISO_SIZE = 0x10;
Error happens but it's err(8 ) now!
This result looks promising, let's try again:
1-Grab this
adtg_gui.mo, should work on crop_rec_4k builds, you can try on my latest build for 650D too.
2-Set ISO to 100, Let's start from video mode, set FPS override to 12 FPS to achieve more speed when enabling the module.
3-Load only adtg_gui.mo module, restart the camera, enable the module, Highlight "ADTG Registers" then press Q button, highlight CMOS 0, you need to get the address, write it down.
4-Switch to Photo mode, none-LiveView, take a picture, write down the new address from CMOS 0.
Redo the steps from 2 to 4, but this time Set ISO to 200.
This is the part containing the address we need in the white box:

Provide the new addresses for ISO 100 and 200 for both photo mode and video mode, let me check them . .