After researching your great word fuckerism (which I'm guessing you coined since I can't easily find mentions of it online), I found this: Sexual orientation discrimination (also known as sexualism) is discrimination based on a person's sex, sexual orientation, gender identity, or pregnancy.. This isn't entirely clear and could be interpreted as relating to "sexualising", which means to make something sexual, and "homosexism" might be more specific to discrimination against homosexual people.
We also have a related concept of gender binarism (or in some uses, genderism (such as here, here) (though genderism can also apparently mean the opposite thing, to negatively describe gender-non-binarism(?), or what is referred to as "gender ideology" by people with "anti-gender" prejudice)) to describe specifically discrimination of "gender nonconfirming" (or non-binary-gendered) individuals (rather than transphobia or LGBTphobia for the same lexical confusion theoretically). Anti-genderism also makes sense as a term for this, I suppose. Anti-LGBTism ([Anti-LGBT rhetoric](Anti-LGBTism [https://en.wikipedia.org/wiki/Anti-LGBT_rhetoric)) could also work as a term for discrimination against LGBT people in general (horrific paper).
I also found a term, HOCD, which can mean excessive fear of becoming or being homosexual, though it can also literally means a form of OCD relating to homosexuality, but it's the closest thing to "fear of homosexuality" ("FOHO"?) that I found, albeit a form that only applies to a fear around one's own possible homosexuality rather than a fear of homosexuality in general regardless of one's own sexuality.
I couldn't find any record of this, could you possibly provide some reference?