How about disabling the category hiding for the
category namespace?
Agreed, subcatagories should be shown on the category page whether
they are administrative or not. At the very least, a hidden subcat of
a hidden cat should show up. There is a case for hidden subcats of
nonhidden cats still being hidden (for the benefit of
[[Category:Categories requiring cleanup]] or whatever).