Claims that he was "publically clammering for a contract extension" earlier in the year were just political propaganda.
If he was fired he wouldn't have made this announcement at a time of his choosing. Fact is - the ABC Board didn't want to fire him and the government never had the guts to step in. You don't get to announce your own dismissal.