There are plenty of fireable offenses of sexual harrasment type that don’t meet the relevant criminal standard of sexual assault. Sexual harrasment is not a crime, though often it is very close to the crime of sexual assault (e.g. unwanted touching is a crime).
Or does the US justice system work differently?