There isn't any mention in the article of a conviction for his prior offense, just that he was charged. If he wasn't convicted of that charge or plead to a lesser one then it wouldn't have flagged him. He might have lied about it and it didn't come to light until he was already in the corps.