Idk, it seems to me like if you donate money you should be ok with the organization spending it as they see best for their purposes. Sure perhaps some fraud rules if the organization claims to be helping earthquake victims and instead spends it on private yachts for the deaf but I don't think their mismanagement means they're forced to sell the organization.
If you want an organization to do exactly as you want, create it yourself. Co-opting an existing one should be reserved for when there isn't an alternative.