Depends on how the command wants to handle it. Looking at the MCM (
which is apparently now online), I bet you could make a case to charge violation of Article 134, with one specification of disloyal statements (“Fuck Trump,”) one for disorderly conduct (Screaming and flipping off the crowd in uniform, which is service discrediting), and to dogpile, maybe another one of indecent language (swearing at a crowd in uniform, again service discrediting). Dunno if those last two are duplicative; the command might have to ask the JAG if it makes sense to plead both or pick one.
The disorderly conduct bit only can get confinement, but the disloyal statement and indecent language each ring up a possible punitive discharge under the MCM, which triggers eligibility for ADSEP for commission of a serious offense.
So if the command does want to cut bait, I’d bet she’s probably screwed.