I'm afraid they're right. As a police officer, you aren't allowd to nitpick in your assignments based on political views. You're a police officer, you should be above such things. Serve and protect and all that.
I know SOME Christians think that homosexuality is a big sin and shouldn't be tolerated etc, but what does it matter if non-christians are homosexual? I don't get it. Those rules and edicts (or whatever you call them) are for Christians, not for everyone else. So I don't understand why it matters what other people do.