Not sure about pin numbers for all but might be needed. You can assign all the same unused pin if you like. That would normally cause garbage but since you do not use the pin it is okay. PWM will still have per device pin values.
I would make a custom array with send values so on changes you update your extrernal pwm driver and copy value otherwise keep it and do nothing.