This is what makes me question the colour blind theory. Although they are very strong in places, the colours all work together.
If he was colour blind surely there would be patches of green and patches of non-green instead of smooth colour. How could he possibly match the same colours over and over again each time he mixed his paints if he couldn't tell the difference?
I'm not an expert in oil painting technique, but I think one possibility is, you tend to overpaint an area at a time. So: mix some paint, layer up part of the canvas. Come back later, mix some paint, do it again.
If that's how it works it would explain a bunch of things in the comparison images. Like: how come the bridge is yellow, but its reflection in the river is bright green? Maybe they were painted at different times.
If he was colour blind surely there would be patches of green and patches of non-green instead of smooth colour. How could he possibly match the same colours over and over again each time he mixed his paints if he couldn't tell the difference?