RevD of the RDDRONE-FMUK66 has 6 PWM outputs.
RevE is in progress and it will have 8 PWM outputs.
NOTE:
NXP UCANS32K146-01 is a UAVCANv1 Development board - it has two PWM outputs and also runs PX4 internally.
It could be used to add more PWM channels (and sensor inputs etc.)
UAVCANv1 is in its infancy, and as of today external PWM are not supported "turnkey" yet, but they will be.
Currently UAVCANv1 has a GPS example and a BMS example.