If she would have just shut up she would not be in this position. She came forward with information that turned out to be a lie. If anything she should have been charged for giving a false report.
Thats how most people get in trouble. The old "The coverup is worse than the crime" adage still applies... Had she just kept her mouth shut, she wouldn't be in this mess.
Personally, I think she should sue her lawyer because he didn't tell her to shut the hell up. He didn't do his job.