I have that happen at times, even when opening non-Trump/non-political tweets.
GRRR!
One browser that I use messes with Twitter code and whenever I try to post an image I always get the little framed picture icon.
To circumvent that phenomenon I have to open an older browser (Google- boo) and copy the code off Twitter and it always works.
MTG in the house!