I haven't read your whole post yet, I want to very very quickly say:
Iain should just be appointed, and then we need two other new moderators.
It's unlikely that SE.inc is going to appoint Iain, so I totally agree that three new mods makes sense. This gets us a net gain of 2 compared to a month or so ago.