Great job!
I know this is a bit late, but I found my old sgs2 in the store room and checked if it is still working.. Guess what? YEP!
I did not pay attention and did not see the isorec twrp and gave up whenever cyanogen recovery was replaced back.
Also the 2.8.7.0 twrp tar for odin is redirecting to the recovery flashable zip. Anyways as i've found the isorec method now i'm gonna blast this phone with customisations on lineage MM. quick question, do you by chance have the miui v5.7.3 for i9100g file? the androidfilehost file seems to be corrupted. Thanks a ton!!