There shouldn't be any need to assign the GPIO to CPU2, so long as CPU1 has already configured it as required.
I would first try and set up the ePWM6 with CPU1 only, to make sure your configurations are correct. Then try and replicate it using CPU2.
I recall that peripheral clock control with CPU2 has some tricks to it. Look up the CLKSEM register.