All of those are a bit of a stretch to compare to this.
But take a step back. I think the discussion illustrates why this is so dangerous. In this case, we have Trump facing impeachment, and he has shown a willingness to, at a bare minimum, bend the rules when it comes to foreign policy and military matters when he thinks it benefits him politically.
Can you see why, given our discussion, those of us who might be a bit skeptical of Trump don't think it wise to have Trump be the arbiter of whether Soleimani more fit the definition of terrorist versus government official? Its just a little too convenient to have Trump make that call.