It's really so easy to open, and designed to be equally easy to close
if cable management is respected, and the few tips already provided are followed. I'd wager that your problem is cable bundles or single cables incorrectly routed.
Anyway your frustration is felt and my motivation to help find a solution led to me cracking open my own 20" G4 iMac in order to take a few photos:
Lie the iMac down as shown. I've found this is the ideal position to remove the bottom section from the dome and also to reinstall.
View attachment 1982487
Wind out the 4 retaining screws and pull the base away slightly from the top. You should have a view as follows:
View attachment 1982489
Continue to lower the base slightly. Note the vertical positioning of the earth wire (with red ident), also how the green/yellow & black wire bundle and connector slides out easily from the space between optical drive ribbon cable and inner surface of dome. If yours doesn't look exactly like this it's probably the problem area.
View attachment 1982490
Lowering the base even further it should look like this:
View attachment 1982491
Without moving the assembly this is how things should look viewed from the top:
View attachment 1982499
Similar view from top:
View attachment 1982497
Below: When closing up ensure this large connector and cables have a free space to sit into. If that optical drive ribbon cable on the right is not fully seated it will prevent the other cable assy from entering correctly.
Apologies for the greasy finger print on the side of dome (oh the shame).....
View attachment 1982500
Hope some of these may assist. Let me know if more views are required as I've yet to re-apply thermal paste to the heat sink and close up the assembly.