The HCS12_Flashprogrammer.exe (USBDM 4.7.0) doesn't include the MC9S12P in its Device Selection list. Can this device be programmed by selecting one of the other versions?
The MC9S12P uses a different kind of flash to the other supported devices and is not supported by the current version. Suport is likely in the next version.