It's great that they shifting programs, but at the time of ITA, I only met CEC and PNP as they are MEC (Minimum Entry Criteria).
So, as Asivad Anac commented, PCC is not main concern, I can only guess my employment letter screwed up! I don't know about ECA, cause I didn't claim points for my...