All the evidence points to the debris being part of a Chinese Zhuque-2E rocket.