Fact: Why would any airline hire someone that's been fired? They don't have to know the reason. There are too many pilots out there looking for work that haven't been fired for any reason. All HR has to do is see that he/she was terminated. Enough said.
On the other hand, some carriers with training contracts might like you because they know you won't quit a year or two after they've trained you.