Political Preference is not a protected class. She would not have a case as a result.
While I agree that she does not have a claim for discrimination, she may have tort claim for intentional infliction of emotional distress.
And neither should peoples choice of who (or what) to have sex with be protected. But Christians get sued into oblivion for merely refusing to carry their message for them.