Ok, Chinese new year is coming (Feb 14th), and this literally means China will be shut for 2 weeks (according to Chinese mould makers I liaise with in my work). The open Pandora team disparity need the finished mouldings shipped before the weekend.
Question: Do you have design freeze on all of the components (are you confident that the current design, if produced to drawing, will work without any further adjustments)?
if the answer is yes, then I can only suggest what I would do, given the same situation:
There is now no reason why an order for the full quantity cannot be placed on the moulders, given the right amount of quality control. The Pandora team need to make it clear to the mould makers what is acceptable, and what is not, use plenty of marked up images in a document that clearly describes the current issues.
The images I have seen show little or no finishing, the surface finish of these parts is critical as often, it covers the imperfections of the mould. Decide on a level of surface roughness, the VDI or Ra index for spark erosion is universally accepted to be the norm.
Most importantly make it clear to the moulders that if the quality of the components does not meet your requirements, then these parts will fail inspection and be rejected back to supplier, at their cost. Also make it clear that this process is not only for the initial batch, but every subsequent batch supplied indefinitely.
It is also standard practice to request a certificate of conformity for material supplied with every batch, and also an ISIR (Initial sample inspection report) for the first batch, detailing the accuracy of the critical dimensions and features to tolerances provided on the drawings (useful paperwork, if there is such a thing).
I'm not promising these actions will get you everything perfect, but it does give you a get out of jail free card, if things do go wrong again. Hopefully you will get a sizable quantity of good parts to use for production, and get the ball rolling.
I have not suggested anything here that is not industry standard, In fact any company that wants ISO9001 certification, needs procedures as described above.
Good luck.
Ps, It is now Monday, 5am in China, they will all be in work in 3-4 hours time.