I have no idea if this Pink Triangle thing has any validity (I have not read the book, but I kind of doubt it) but any alleged refutation by the Gay/Lesbian International News Network has no validity whatsoever.
If you are attempting to refute the findings in The Pink Triangle, please try again--with a reputable source.