I would look out for Merek's Disease, milky/foggy eyes and pupils is a side affect for Merek's disease, along with paralysis of the neck wings and legs, loss of weight, sight impairment, and the skin around the feather follicles raised and rough. Merek's disease can unfortunately cause death in a chicken, and has no treatment, (It is also highly contagious throughout a flock easily, and can only be prevented). Check for the sign's/side affects, and see if anything could be leading to Merek's in you'r silkie. ( Unfortunately, there is no cure for Merek's, and it is for the best that the bird be euthanize if they are affected, and before they can affect the rest of the flock :/ I had to do this 2 years ago to one of my favorite barred rock Mom's) Chickens can be Vaccinated at a vet or at home for Merek's disease before it happens to prevent the sickness later on.
If he doesn't seem to be distressed or too badly affected by his eye if it isn't Merek's , I wouldn't worry too much about him, just make sure to keep an eye out so he doesn't wander "blindly", if he truly does have an eye issue that would cause trouble seeing.
Silkies are normally very docile anyway, I wouldn't be too surprised if they don't fight each other for a higher position. How old are your roosters? Are they from the same parents? (Being from the same parent may give a sense of family and less fighting can happen among the two. Chickens have feelings and personalities too, i'm a firm believer ^-^)
Hope this helps! Here is a site on Merek's Disease for further info, hopefully you wont need to use it though!
Edited by Banaynaychicken - 11/16/15 at 8:51am