Also remember that the vast majority of these folks were positive that Armageddon was right around the corner, so why bother air the Org's dirty laundry when the New System would solve any problems like that?

BTW, something you said before...
"...a means to protect the image of the organization in the public's eyes..."
Don't kid yourself.
At this point, the Org doesn't give a hairy blue fuck about how "Satan's World" thinks of them, and hasn't for a while now.
It's all about shoring up their legitimacy and authority in the eyes of the membership now, by whatever means necessary (and keeping their tax-exemption to stave off insolvency, IMO).