The main trick behind randomized control trials is that you can disregard factors like this because these effects would be randomly distributed as well.
If a study is going to draw debatable conclusion after 10 years on high dose Vitamin D during pregnancy, I'd expect at least some comment in the study on the general socio economic landscape and grouping.
Regardless, this study looks like a sham to me.