There is only one thing though, did the apology come from their hearts or like someone else said to just be a hireable at another station?
Say I call LTL (hypthetically LTL so don't get mad) a bad name. Ms Grace bans me, moderates me or whatever else and I really don't want to be banned or stay moderated or watched at Susan's and I apologize. It doesn't mean that I changed my opinion about LTL (still just using you as an example. I do have a high opinion of you) but is that apology genuine or is it just to save face and still be accepted and so on here at Susan's?
This is genuine though, sorry for using you in a hypothetical situation, LTL. I apologize.

What is in someone's heart may be totally different than what comes out of someone's mouth and when livelihoods or reputatons are at stake they'll say anything. Me personally I don't think they changed their stances as much as kissing up in order to find new jobs.
I don't think they should have been necissarily fired but that is up to the corporation they work for and the advertisers but make rather make ammends on air. Maybe by just having transgender people call in and explain how wrong they truly were. And apologize personally to them and then all the rest of us in way of a public apology. If they could run the gauntlent without losing thier cool and let those of us call in and have our say, it might have done our community a world of good.