I think I'm about to just give up on fixing this and hope for the best. Two times I got United to call Air China tonight, first time United disconnected before Air China answered (this happened a couple days ago as well), second time it seemed like I was hung up on after about an hour of holding. The second person promised to call me back if anything happened to the phone call, but that never happened.
I think I'm pretty close to 10 hours spent on the phone for this ticket now and I don't know how much more HUCA I can take. Is there any agency I could complain to to have any effect, or am I out of luck since this is for travel outside the US?