She’s got the right to witness wherever God jolly well leads her to go. Even Ellen.
She never said she HATED homos. In fact Christianity preaches (asserts that Jesus directed) to love your enemies.
She loves them enough to tell them that the devil has got them pinned down but Jesus will pick them back up.
Somehow I doubt she will preach the truth to ellen on her show. She is there for the publicity.