It's my understanding that
a) Homer, there, didn't fire her
b) it was more the reactions from her friends than her own that was the problem, which feels murkier to me
c) I'd actually heard she was rehired after the story broke, but I can't find confirmation of that