I'm not sure how any of this discredits their recommendations. E.g. it seems to me the Stop TB Foundation and Partners In Health probably still achieve measurable results.
I certainly wouldn't recommend donating to GiveWell, though. The MIT Poverty Action Lab seems like a much better use of the money.