Equal opportunity won't create fairness, as we're not all clones.
What equal opportunity can do is provide those who have been systematically discriminated against (as well as everyone else) a fair shake. What they then do with that 'fair shake' is up to them.
This is a complex topic that reaches into many areas of life, including (but not limited to) home environment, quality of schooling, societal advantages/disadvantages, economic advantages/disadvantages, stratification by class/ethnicity/melanin content and a raft of other issues.
I agree that just focusing on melanin content is a poor way to address the issues seen.
That said, claiming that failure to solve all of a society's problems via melanin content awareness in hiring decisions means that the concept of equal opportunity is a failure is supremely unconvincing IMHO.
Edit: Fixed typo (unconvicing --> unconvincing).