Right, so someone could be justly "arrested for a tweet" in your eyes, if that tweet contains a direct threat or inciting physical violence. If someone was arrested for tweeting something which is clearly not arrest-worthy, say someone was arrested for tweeting that the UK monarchy is bad, I would probably write that someone was "arrested for being critical of the monarchy", not that someone was "arrested for a tweet".
It depends on if you are writing a click bait headline to get higher engagement or not. So, someone paid to write those headlines would absolutely say arrest due to tweet and ignore the content of the tweet.
>I would probably write
suggests that you are not a click bait headline writer.