I agree, if KC has an ethnic factor, skin / hair and eye colour may be indicative but that's very different to saying KC is related to eye colour. You are not a higher risk because you have brown eyes but you may be if you are Asian plus the right environmental triggers are encountered.
What I am saying is that no-one can postulate that blue eyes / blond hair = less risk of KC. You might say blond/blue = white (probably) = less risk of KC. This might seem like splitting hairs

but it is important that we identify the causes not the outward signs of KC if we are to build up a true picture.
Once again, my personal view is that we are not close to having a predictive understanding of KC yet. But the blond/blue argument is going to be less than helpful in this quest!
If you look at the genetic profiles for mainland UK you will see a very mixed picture. How, then can you hope to extract genetic pre-dispositions from such a population? I think that we become too absorbed with physical and easily observed factors, hair/eye/skin colour,height, weight etc. KC ignores our obsession with these outer flourishes!