I can't imagine how one can screw up this bad.
If money is what they pursue, the literally best choice would be just not say anything and let Macklemore to speak up for Palestine. People would continue to attend events, money would continue to pour.
Whole business model ruined because of someone's poor ass being too sissy about political stance of one of the musicians.