The PM assembler (used by PBP compiler) does not support 18F chips for the moment. So you have to use Microchip Assembler mpasm (download from microchip site).

Also you have to note that mpasm does not have the same directives as PM.exe so you have to change the headers and other assembler commands as you already noticed.

Ioannis