If he's not doing business with her, isn't she a POTENTIAL customer? If he accepted her order and then gave her a substandard product because she's gay, she'd have a legit complaint.
I’m sure the state would redefine the term “customer” in this case.