I've not read the article, and I expect it goes into this kind of thing, but...
Perhaps it's something like: families that earn enough to have one parent stay at home don't use child care. Therefore children in child care are more likely to be from less affluent families than those who are not in child care. So it's not the child care that causes the difference in outcomes, but just general income scale.