The MU flight is scheduled to arrive in PVG 50 min after the QF flight. Seems a logical flight to be transferred to as a connection via HKG wouldn't have arrived until 21:35 (ie 2hr 15 min after the MU flight). I assume QF staff thought they were doing the right thing for the passenger.