James Rae, 29, spilled a drink on a child and hurled a homophobic slur at a crew member