Hi Troy,
Yes, any pin can "simulate" open drain but an open drain pin can not "simulate" a totem-pole / push-pull output. But, after some further reading on my behalf it seems like I2C is driven in open drain mode (hence the external pullup resistors) which means that pretty much ANY output pin on your PIC should work with the PBP I2C commands.

And, the data pin is obviously switched between input and output by the I2C commands depending on if data is being sent or received.

/Henrik.