I consider that the articles in that website are only their "excuses." First of all, in the Watchtower magazine, had they informed their followers of their having been a "United Nations NGO"?
If that is true I would like to be given the WT article so I can take a look at it.