It looked like it would work on paper but, it's a no-go. Instead of trying to use a one chip solution I decided to just make my own and be done with it.
The basics of it is to start with the source PWM signal, say 20kHz, then split the signal using a 2NAND gate and a 2AND gate. The NAND inverts the signal on that branch and the purpose of the AND gate is for timing purposes. After this, each branch feeds into it's own 2XOR gate with one input being delayed using a basic RC circuit. According to the basic simulation tool I used, it seems like it should work.
Thoughts?