We'll have to disagree until it happens.
But I can think of several major figures, including the recently deceased Senator Byrd, who are ex-racists, who apologized, and were forgiven. I can also think of some who weren't forgiven, to be sure. But most people who did something wrong (and this was pretty minor) that long ago, and then apologize and use it as a teaching moment, they are generally forgiven. Unless, of course, someone has a political bone to pick.
Yes, she'll be okay, I'm sure. But that doesn't make it any less injust.
As for the NAACP, they are considerably to the left of me. I don't agree with them on many issues. They DO engage in race-baiting on occasion and I think their statement about the Tea Party was stupid. But they had a key role in the civil rights movement, and their job is to stand up for black people. Just like the Anti-Defamation League stands up for Jews. I often disagree with them as well. But to say that someone is racist because just because they represent the interests of a particular, often-disadvantaged group is perhaps going a bit far. And to be fair about the Tea Party thing, there have been a number of people prominently involved in the Tea Party who said and did some very regretable things with regard to race. I'm delighted to see that those people are now being expelled, because I don't think the movement is racist . . . I think there are things about the movement that appeal to racists, which is entirely different.