I heard a little of that. She's claiming a pattern of systemic problems related to the station's dealings with gender, age and race. If she's got proof, it will come out, I suppose. She's claiming that they offered her another contract, but it wouldn't be on the air, or at least less on air time.
I'm admittedly conflicted on this. If your employer makes widgets, the employee making them isn't the product, the widget is. And as long as the employee can make a widget that meets specifications, then letting them go simply because they're old is not okay.
But a television news program is not a widget. Things like likeability and personality of the on air talent are definitely a factor. Talent can have bad chemistry. Things can get stale. Management may just decide to shake things up. Those are all valid reasons why someone's contract may not be renewed. It may not be the right decision, but that's all part of the game when it comes to broadcast television. Loyalty isn't really a thing, and the fact that on air talent is on contract rather than being a direct employee should be a big indicator of that.
This sounds like a simple negotiated settlement with a healthy NDA attached.