Hi, itisme (and others),
I think the connection between this strip and Twitter is wholly coincidental, and any intended insult to the protesters in Iran completely nonexistent. Were I in the cartoonist’s place and either of these were my intent, I’d be more explicit about it. The cartoonist already has been with regard to Twitter (in a way I thought very funny).
B.C. is just shown here to be what he is: one for the birds. :)