Sounds like you had a great director who was willing to shield their org from bs top-down demands.
I didn't appreciate this skill until I had a manager who did the same for me. Having a manager who can ruthlessly prioritize, set expectations, and help navigate all of the corporate bureaucracy is a godsend.