So far you've been wrong on almost all of it, so excuse me if I don't buy into what you're saying. The issue of it being a 501c is what it is. I understand the ramifications of it because I was a board member for seven years, and President of a club down here in South Texas, where we were bringing in huge bucks as a 501c, and dispersing it. I was the compliance officer on it for 5 years. I've considered that in what I say.
Despite them not being able to directly recoup their money, there are ways they can get it back, through endorsements, and public appearances. They can even put a price tag on those appearances, and use them part of their business promotions, and write it off on their taxes.
There are so many ways that this cat can be skinned, so don't get hung up on the tidbits. They're going to do what they want, and it will be legal.
When you have tax lawyers, and accountants, who can find ways to make sure you don't pay a nickel in taxes on tens of millions of dollars income, why do you think they're helpless with this? They'll turn this into anything they want.