“But in this particular instance he refused to provide a service to homosexuals that he would have provided heterosexuals.”
Wrong.
But in this particular instance he refused to participate (endorse) a celebration of homosexuals . . .
I think not.