I'll demonstrate your absurdity here...and that point above is absurdity. Your clever use of sodomy to over compensate is really interesting, but I'll leave that one alone.
By your ridiculous standards, baking for non virgins, for cheaters, for folks who are living together before marrying, for daughters of unscrupulous businessmen, etc.....is just as much of a scandal. The Bible does not grade sin on a curve. This baker sins. Every customer he or she has ever had sins. Period.
No. You can bake a cake for two fornicators that has nothing to with their fornication, or two unscrupulous businessmen that has nothing to with their theft. Because THOSE cakes are not honoring the SIN, they are honoring something else.
The equivalent here is if people came to you and said "bake me a fornication cake", or a "cheater cake", or a "fraud cake".
And why are you mocking the reference to sodomy? What the heck else is a "gay wedding" celebrating ?