I'm going to try

Code:
DEFINE HSER_BAUD 9600		'Set Baud rate to 9600bps
DEFINE HSER_BITS 9		'Set to 9 bit mode
DEFINE HSER_EVEN 1		'Set Even Parity
DEFINE HSER_CLROERR 1 		'Clear overflow error automatically

TXSTA.6 = 0				'Clear 9 Bit Txd Mode
See if that works as clearing the 9 bit mode bit for the txd should hopefully
leave the rxd unaffected and in 9 bit mode.

Perhaps we can ask the pbpro author to support seperate defines for rxd and txd ausart.