You have too many bosses (don't write that!).
I'm glad it worked out well for you. But maybe next time get "permission" or get all your superiors to support it or make sure you're not associated with it: you don't want your name on it.
Your bosses can't reprimand you for something like that, because their boss has given her/his approval to it, but they will probably feel threatened.
In other words: be sure to take it (just) high enough up so that nobody sees you.
Ask yourself whether the risk is worth it. Activism/idealism at work is very risky.
In my experience, middle management is never honest. If they were, they probably wouldn't be where they are now. They generally like the status quo. Much like society's middle classes: always insecure. Anxiety by understimulation, no idea of right or wrong, correct or incorrect, simply because everything seems rather inconsequential in the greater scheme of things. Management contract targets as substitute of reality.
You can't be honest anymore: they must lie to themselves as much as to others.
Just my position paper.