Uggh. Let's clear up a few things.
Clenbuterol is an effective PED. It's a muscle builder and fat burner. It's a Hollywood skinny drug. It's used in steroid stacks very effectively. It's most well-known use is for when bodybuilders go from building bulk to preparing for a show.
There is no good reason for it to be in cold/flu medicine. It causes body temperature to go up. That said, its legal use in the US is for horses with asthma.
More likely, you'd have Clen in a cold/flu medicine because the medicine would, in theory, counter some of the side effects of the clen. Or, it'd be sold under the guise of cold/flu medication when the real purpose was as a fat burner/muscle builder.
Clen clears the system in 24-48 hours. It is exactly the kind of PED players would cycle right before they had to report. And with the earlier testing period catching players this year, we shouldn't be surprised someone got caught using it.
The deduction to 50 games from 80 games wasn't because MLB was nice under the circumstances that Mondesi didn't 'knowingly' cheat. I'm sure the testers believe he did knowingly cheat. It was simply a result of following the negotiated rules. If he were an Olympic athlete, for example, the rules would've been a two year ban from international competition. I'm sure he's glad he has a union right now.