Was she under oath when she testified? Since it was not an actual House committee, the Dems did not have to follow House rules such as allowing the minority leader to choose the Republicans for the committee. Perhaps anti- Trump testifiers did not take a real oath. No oath: no perjury. Dems play hardball.
I assumed she was but I don't know. I didn't watch that circus, knowing that it was nothing but a Never-Trumper setup. If she wasn't, then you are correct that perjury wouldn't apply.