A better term is Homomisia, a revulsion of sodomites.
http://www.wholereason.com/2007/03/homomisia-and-islamomisia-not-phobia.html
I like “homopprobrium.” Opprobrium is “disgrace or reproach inspired ny outrageous, shameful, of infamous conduct.”
But “homorevulsion” works too.
Homoyawn.
Homopassthesalt.