We have ∠CAP=42∘.
Construct a point D such that ∠DAC=∠DCA=72∘, and B lies inside △DCA. Since
∠BCD=∠ACD−∠ACB=72∘−60∘=12∘=∠CBP,
we have DC//BP. Also, note that BD is the perpendicular bisector of CA. Therefore, we have
∠CDB=21∠CDA=18∘
and
∠PCD=∠ACD−∠ACP=72∘−54∘=18∘=∠CDB.
This implies BDCP is an isosceles trapezoid.

Construct a point E such that DCAE is an isosceles trapezoid and DC//EA. Since △EDP is the image of reflection of △ACB in the perpendicular bisector of DC, it is equilateral. Now, as
∠ADE=∠CDE−∠CDA=∠ACD−∠CDA=72∘−36∘=36∘
and
∠EAD=∠CDA=36∘=∠ADE,
we have EA=ED=EP. It follows that
∠PAC=∠EAC−∠EAP=(180∘−∠ACD)−(90∘−21∠PEA)=180∘−72∘−90∘+21(∠DEA−∠DEP)=18∘+21(108∘−60∘)=42∘.