Think of it this way... Xerox vs. copy. Is it more correct to say 'I'll Xerox this right away' or 'I'll copy this right away'? Of course, the answer is 'I'll copy this right away', everyone knows this. However, a great number of people still to this day say 'Xerox' instead of copy. It has come to men copy in their vernacular.
Is 'homophbia' technically the correct way to say what the definitions I have posted for it is? No. But it has come to mean that in the common vernacular. When somethign is used often enough to mean something, it 'becomes' commonplace and generally recognized as the 'correct' way to say something... even if it 'technically' isn't.