Something that could help..
Give these hearings some teeth. If someone refuses to give information, lock them up (contempt of court style) indefinitely UNTIL the information is released. That would make the 2IC now the IC, subject to the same question, and the same imprisonment UNTIL the information is released.
Repeat until either the information that is required is given or there is no one left to lock up.
I think a certain facility in a certain Cuban Bay would be an ideal place for these "detainees" to spend their time until they actually cough up the information.
If your government wants information relating to the liberty of its citizens, then you give them that information. If you refuse, at least with hearings at this level, then you should lose any "right" to liberty and be locked up until done. Stop these people thinking they're above the law, and show them that trying it on now has real consequences.
Oh, and while they're locked up they're not doing their job, so any salaries etc must stop till such time as they give what is needed.
Not a fan of government, but even less a fan of people who mess with other's freedoms being able to get away with it and throw out excuse after excuse. Lock em up till they speak up. If that means they die in prison, then they die in prison. Their freedom comes in giving the requested material.