To make sure he did not somehow get on an airplane before they could talk to him, they put him on a no-fly list. That automatically meant he was subject to visa revocation. The other language, including the reference to an event, followed from that.
So why didn't they just say that from the beginning?