So, basically.. you can get your guy elected by helping spread the message by pouring money into advertising, just not buy him, or buy votes etc...?
It's protected speech if you blog saying "Terrorist organizations should adopt non-violent methods of resistance instead of blowing up cafes. Here's how it might work as an overall strategy, using Hamas as an example...."
However if you print this out and mail it to Hamas, that's not protected, and may be offering expert assistance to a foreign terrorist organization....
Apparently the First Amendment no longer protects the question of who you talk to.