Thanks Melbot! yes, the processing times are much better now.
Yes, upload a "Letter of Explanation" to the system saying when you applied for the PCC. Attach the proof of delivery and correspondence you had with the embassy. That way you are letting them know that you have the certificates now...