I am against it. Not only because I’m against the idea of forcing people to do things they don’t want to, But a larger reason is because I don’t want to support homophobic people.
Even if you successfully forced a homophobic bakery to make your cake, you still gave homophobes your money. You still supported a homophobic company, no matter how small.
If they refused to make a wedding cake for you and your partner, then they obviously don’t like gay people, and thus don’t deserve your gay money. Give it to organizations that aren’t bigoted, they deserve it more anyway.