Now that I've seen the actual end of the eposide, it's clear to me why it was Gilbert rather than TO (he's not firing anyone who brings in the drama til much later in the game, Geraldo really wasn't much of an option). He fired Gilbert because he wasn't willing to say he really, really, really, really, really wanted to be there when asked. And to Trump, that's the ultimate sin.