I dunno... if Corso is to be believed, my smuggler totally digs women anyway, and has a horde of smuggler-spawn waiting to ask for child support. All happened behind my back, believe me. But would Corso lie?
Or he see's what he wants to see. He's unable to come to terms with his captain and best friend being gay. So he's lieing to himself. Corso's just homophobic.