The "justice" system completely failing to address sexual and gendered violence doesn't mean that violence didn't happen (what is well documented is that both police and "justice" system regularly either dismiss accusations outright, or worse - put the victim through such abuse, known as a "second rape", that many don't even bother complaining in the first place because the additional trauma is enough to push them over the edge).
Also the fact that women are 50% of the population doesn't change a person choosing to make themsleves a threat to that 50%, nor does it excuse them from facing the consequences of their choices. Why is it that children deserve to be protected but women don't?
There are, especially nowadays, plenty of jobs where you hardly even interact with other people face to face, so their gender doesn't matter. There are hundreds if not thousands of ways this person can still be employed and make a living (hell, being an open and proud sexual abuser won't even keep a man from becoming president)
I also have to wonder if you're as concerned with rape victims being isolated from work places where they don't feel safe (something I assure you happens significantly more than a rapist having their job threatened in any real sense, again, because most rapists aren't even convicted, and are free to continue to live their lives), as you are about rapists being somehow deserving of all of this consideration.
So again - if you're going to commit a heinous crime, you should be willing to deal with the consequences, even if the patriarchy has convinced you you shouldn't have to, because in our society in around 98% of cases rapists walk away with their life unchanged. Having your choice of workplaces limited for the safety of the other employees is not a punishment. It is a perfectly reasonable consequence, a loss of a privilege that was never guaranteed, unlike the bodily autonomy of another person, which was violated. Restorative justice isn't about just keeping people out of prison, it is about keeping a community safe.