Would walking him in bright light help?
His vision may be going more and that could be what is causing the flinching and walking him in bright light may help. My old dog had cataracts like you describe and did fine until he completely lost his sight, not being able to see at all caused him a lot of stress, if your dog is losing more of his vision it could be that going from light to shadow is going from being able to see some, to not being able to see at all, and is causing the flinching. Keeping him in bright light may let him still be able to see some and stop the flinching.
His vision may be going more and that could be what is causing the flinching and walking him in bright light may help. My old dog had cataracts like you describe and did fine until he completely lost his sight, not being able to see at all caused him a lot of stress, if your dog is losing more of his vision it could be that going from light to shadow is going from being able to see some, to not being able to see at all, and is causing the flinching. Keeping him in bright light may let him still be able to see some and stop the flinching.