Hi Rob,
The PixInsight application installs on standard "C:\Program Files". You can install PCL on any directory, there are no special requirements. However, C:\PCL is straightforward and makes everything easier.
The PPMX binary file is only required for the StarGenerator tool. Neither PCL nor PI Core depend on it. But again, you can have this file wherever you want on your filesystem.