Are shift registers compatible with PWM?
Yes when you use the ShiftPWM library http://www.elcojacobs.com/shiftpwm/