Call from Travcour today - the Chinese embassy rejected my application as I asked for a double-entry visa but they didn't think I needed one. I'd already provided the evidence saying that I do (two sets of travel in and out of China), but this had been missed; hopefully this will all get fixed quickly on Monday when my application is resubmitted.
A combination of Travcour and Dragoman are trying to speed-up the process for Uzbekistan, the one major unknown in all the visas. If this happens it'll all be good. If not... it'll get interesting.
A bit of a "argh" moment, but not enough to take away from an otherwise really good day.