> Obama threatened Assad repeatedly in public as part of his role as commander in chief.
No, he didn't. Aside from anything else, the “Commander in Chief” role is solely commanding the military under the laws prescribed by Congress. Public diplomatic threats (even threats that, were they carried through, would involve acting in the C-in-C role) are not part of that role.