Yeah, them be “weasel words”. “Allegedly” would’ve been a better word to use than “may have”.
No, I don't think anyone is even alledging that he did, just that he "may have".
From the other story linked it sounds like he was just trying to push his way through the crowd and thought it was a good idea to say "Secret Service coming through" to get people to move out of his way.
Breaking news about things that “may have” happened. Is it any wonder that people don’t want to buy these rags anymore? Today’s journalists are a joke.