Can't really comment on the supplements Paul as I have no idea whether they help or not, in my opinion your better just eating a healthy diet with plenty fruit and vegetables.
I think your doing the right thing by trying to improve your bg over a longer period of time, good bg control does undoubtedly help in diabetic retinopathy as does keeping your blood pressure and cholesterol in check.
I was told when my retinopathy was active to keep exercise to something gentle like walking, cycling or swimming and not do anything to strenuous, I don't know what the advice is once the eyes are stable but I'd ask your Opthamologist for their advice before embarking on something to strenuous.
Lastly try not to worry yourself stupid, I know it's not easy and I still worry leading up to my retinopathy check-up but worry causes stress which in turn effects bg and can increase bp, take each day as it comes and try and stay positive for the future.