Not that
what didn't occur? I think that the character of the behavior is at question too. The allegation I read is he didn't want to take no for an answer. But then he did.
You're right, of course, that you can lose your job for behavior that is less than illegal.
NSF proof to establish his conduct was illegal, not that it didn't occur. And you can lose your job for conduct that is less than illegal.