The project compiles ok for me with PBP 2.60A and MPLAB 8.53.
The files generated do not match the ones in your zip file though.

Your P18F442.inc header from MPASM does not match, and it appears to be creating code for a 16-bit processor.

It's possible that the registry entries are invalid.
And that would happen if you just copy installations from another computer, because the setup program writes those entries.

You may want to try the attached file that was written by Charles Leo.
It hasn't been tested completely but seems to work so far.

It attempts to correct the paths and registry entries needed to compile with PBP and MPASM.
It also writes a new PBPMPLAB.bat file in your PBP folder, in case it was modified.

Make sure MPLAB is closed before running it.
If you have multiple MPLAB installations, open the correct MPLAB first, then close it.

If your "System Search Path" has a path to MPASM, that should be removed manually.