Maybe they didn't want him to go in front of Congress because they were afraid Congress might grant him immunity. Given all the money he donated to both sides, it seems plausible to me.
"In the United States, Congress can also grant criminal immunity (at the Federal level) to witnesses in exchange for testifying.[1]"