Why is Jamaica so homophobic?

Not that I disagree with your larger point about the homophobia in the evangelical protestant Christian denominations in Jamaica, but you picked a bad example there, because Banton himself is Rastafarian (and, in fact, the Rastafarians also rely on the same biblical passages as the Evangelical Protestants in their condemnation of homosexuality).