Her rape took place in 1997, not 2007. She's been living with it for a full 20 years.
I think she didn't speak out for the same reason all of the apparently hundreds of other victims didn't. One of those reasons is that she needs to support herself and knew that Harvey was capable of destroying her career.
I can just imagine the public reaction had she spoken up as a lone accuser in 1997....or 2007. She would have been accused of retaliating against Harvey with a false accusation because he failed to help her career....and that she wanted a payday because her career was failing.....and that she she dated Marilyn Manson so obviously she uses men to get ahead...and that she has no proof so nobody can do anything about it anyway.
And then people like Kate Winslet and Cate Blanchett who work with Woody Allen because they have "no way of knowing what really happened" would continue to work with Weinstein and he would have been fine. It took two major publications assembling multiple accusers and convincing them that they had safety in numbers in order to bring Weinstein down. (Some, like Claire Forlani, were still too scared to participate in The New Yorker article.)
None of Harvey's victims deserve "shade" for how they coped with their assault. Have some empathy.