you're completely wrong and the author, as paranoid as she is, is not even making these types accusations and you have no place making them. When you have an HR-type meeting with employee you're having problem with, you chose a place that is private so the employee is not embarrassed to be seen. The senior director or HR person is not on the meeting invite in order to not stress you in advance. It's standard practice for a firing/layoff or major HR problem needing dealing with. The employee then usually goes straight home. A perp walk from the main conference room to your desk would be awful.
The best they can do in this situation is a lawsuit from multiple victims, former employees, backed by paper trail (emails, etc.).
Edit. I'd add, that companies like Apple don't care about employee troubles, but they care about bad publicity. Call that director out, make Apple realise that he's a net negative for their PR, let Apple boot him out and destroy his reputation: with such track record and publicity, no company would want to hire him and deal with his reputation. Those who don't recognize the law, should be judged without the law.