I'd guess that PBP does not clear the WDT (except as needed to do its timing duties) while executing a SLEEP command.

The WDT is still useful in that if your code hangs (and the WDT stops being cleared), you'll get a WDT reset to reboot your software.