There's a middle ground. I've worked 3 companies since getting my BS. At all 3 you could all HR at any time and get the floor, ceiling, actual low, actual high, mean, and median salaries for you job title and any other relevant job titles in your possible career paths. It was a great middle ground while maintaining anonymity.
Wacky, your HR director sounds terrible for not complying and mantaining salary guidance material you need for your job.