Kannst du programmieren? Dann würde ich dir einen kleinen µC empfehlen (z.B. Attiny25) den gibt es im DIP8 Gehäuse. Hat 2 PWM Kanäle. Den 3ten müsstest du über Software machen. Der würde sich genau ausgehen. Du müsstest dein SPS Programm leicht ändern.
Du willst es so:
Ausgang 1 => Farbe 1
Ausgang 2 => Farbe 2
Ausgang 3 => Farbe 3

Müsstest du ändern in:
Ausgang 1 => Farbe 1
Ausgang 2 => Farbe 2
Ausgang 1 und Ausgang 2 => Farbe 3

MfG Hannes