Variable Phase PWM Signal, where phase updates twice (or an arbitrary amount) a period?

You can always generate the carrier waveforms directly and use an “Naturally” sampled approach, where the compare value with instantaneously update.

Some relevant posts: