Blue, it is a sign of great strength and self confidence to publicly admit that you have made a mistake.
I have followed the Dingo Dogs story on this website (and others) and there appears be a fundamental dilemma here. While the Dingo Dogs sanctuary could never be considered to be a model animal welfare sanctuary, it would appear that in spite of its many failures and limitations, it is the best available place for needy animals in its locality.
In a ideal world, I would never contemplate taking a distressed animal there if an alternative home were available which had facilities comparable to those of the RSPCA. But in the interest of the distressed animals, maybe it is best to overlook the shortcomings of places like Dingo Dogs because there is, quite simply no alternative.