I never heard Fox hosts use the terminate word.
I suspect that Gowdy Quit because of a fear of conflict of interest.
He likely resigned.
It would be the normal course for a network to end a contract for a just-hired administration official. But the use of “terminate” connotes firing and that is an attempt to put a negative spin on something that is routine.