As for that unasked question, if they had asked Cicci who he received his orders from, couldn't they have gotten Tom Hagen? Just for Tessio's murder alone, they could have charged Tom. Perhaps no corroboration???
That's a really interesting question, SB. The family chart on display in the Senate hearing room already identified Tom as "consigliere"--i.e., a top member of the crime family. They could have subpoenaed Tom and put him on the stand. He'd have been in the same position as Michael: either lie under oath or plead the Fifth, which would have made him (and his boss) look guilty in the eyes of the world. That would make for an interesting dilemma: Michael would insist that Tom follow him down the perjury path--then they'd both have been in trouble had Pentangeli testified.
I suspect, though (and Oli, please commment on this), that they wouldn't want to put a lawyer--Michael's lawyer--on the stand. The Bar Association probably would protest that it would be a violatin of client/attorney privilege, as well as a threat to other lawyers defending clients accused of crimes.