Of course the PAUSE works properly... you just need to make an adjustment with a little bit of math. So if you want to time 1 second with a DEFINE OSC of 16MHz and your 17.734MHz xtal, all you need is...

16/17.734*1000

Pause 902

Think outside the box. The limits of PBP are your imagination.