Too many shift registers?

I'm glad you got it working. Looking at your original photos, the most obvious problem to me is that each of your decoupling caps has quote a short path to the Vcc pin of the adjacent shift register but a very long path to the ground pin of that shift register. My suggestion would have been to add a short wire from each shift register ground pin to the ground side of the adjacent decoupling capacitor.