I think it might be because CZ uses T2 at NRT and Delta uses T1. Event though there is a shuttle in between allows people to transit without clearing Japanese immigration, it is still somewhat limited. CZ flight out of PVG to CAN has never been bookable (at least i have never succeeded). Also CZ, CA, and MU are all state owned business. Chinese government does not always work the normal way.