Im little confused with question but i will try answering based on what i understood from question.
If you want two separate PWM of different frequencies then u need two different time bases but the device only has one timer2. SO at any instant, the PWM generated will have same frequency. The duty cycle can be different as there are more than 1 CCP module.
Again, if u need phase difference between two PWM's, u again need two CCP's with two different time bases i.e. timer2 and timer4. Bcoz using only one time base i.e. timer2, when TMR2 to PR2 match will occur the output will automatically go high for both CCP PWM out. Two CCP with two time base are required for this. There are PWM modules like COG, CWG and PSMC which does have their own internal time base and does not depend on timer modules to provide time base found in PIC16F170x, PIC16F161x, PIC16F178x etc.
Also using one COG/CWG/ECCP i.e. complementary output generator or enhanced CCP module (already in ur selected MCU), u can generate two PWM's of 180 degrees phase shift automatically. But anything more or less phase shift, two modules are required.
Hope that helps.