The article gives little indication on how the program is run, other than that it is "point based", and that tutorials and testing materials are available online for purchase.
This, unfortunately, biases the program towards those who have the resources available to spend on their child, regardless of race. There's mention of some sort of "selection criteria" prior to being tested, so some bias could definitely be introduced there, but in the end, the tests themselves (provided they're valid and administered properly) should provide valid results.
That being said, the kid in the story is 8 years old. At that age, kids will show up all over the place on testing depending on how things are going at home. It mentioned that his dad never gets to see him because he's always either working or finishing his degree. It's unfortunate, but it's a catch-22 - the father sounds for all intents and purposes like he's doing a great job improving things for his family, but this is bound to have an impact in the short term on the kid.
I realize I'm a horrible human being for saying so, but perhaps this isn't so much a sign that the Gifted and Talented program is biased, but rather that a program intended to nurture talented individuals will, by necessity, be biased towards those individuals who by virtue of their environment are allowed to develop more talents.
We have a separate program where we take kids who have the potential to have talents but haven't yet realized them and attempt to nurture them into actual skills...it's called school.