I mean, this is story of management incompetence basically. This has much less to do with person nit accepting criticism or being outright sociopath/psychopath. This has to do with management not knowing how to fire people, keep paperwork and getting scared when the word layer is used.
It is hard to prove racism or sexist discrimination. It is just not easy at all and you need more then assertion.