Hi German,
I really understand the difficulty you encouter, and feel it's a bad understanding of open source by our chiefs/responsible people.
They mainly use it because it's free (no paiment), but don't understand (or want) to contribute to the community. If i understand one could want to avoid paying, you can participate to the community by finding/declaring/fixing problems, documenting, communicating in your language (and international) community...
All things you (and i) do, and that helps for the needed work for your organisation.
I feel it's a bad decision from them, and hope you'll find a solution, and won't encouter to much frustration...
Séverin