Slimy, but perfectly legal.
The House changed the rules for their hearing specifically to prevent the GOP from calling or interrogating witnesses, and also instituted the secret proceedings, something never done before and something that would be blatantly unconstitutional in a real legal proceeding.
So yes, both Houses can make their own rules, and the GOP could theoretically do the same in the Senate. But they wont, so we shall see.