For myself (and I expect many of the other people answering), do not take our advice as some sort of implicit acceptance of this type of behavior, nor dismissive of your complaints.
Sounds like the ACGME has already forced their removal from the training program. So that "punishment" is a success.
Other options:
1. Getting them fired from their institution -- you can submit a complaint to HR. You could demonstrate poor patient care (i.e. non-supervision), workplace bullying, etc. The more people you can get on board to support the claim, the more effect it would have.
1b. You can also cause trouble at their place of employment through public shaming, although I am not a fan of this plan. Basically, you make it public knowledge how badly they treated everyone. Get a local newspaper to "muckrake" it. If the story gets enough local press, that also might force the institution to deal with it.
2. Getting the Board of Medicine involved -- you could submit a complaint to the BoM. Same dealio as the HR, the more people you have as part of the complaint the more it would be taken seriously. If they end up with a board license action, that ends up following them if they try to get a license elsewhere.
3. Submit an EEOC complaint. Your issues would need to fit into one of the EEOC "bins".
4. Sue them in court. You would need to prove that they actually broke a law of some sort. That can be complicated, because as mentioned "being a jerk" isn't illegal.
5. Submit a Medicare Fraud complaint. This is probably your best financial option (although the financial pain will be bourne by the institution, not the person involved). You mentioned that the person didn't see patients post call. If you can prove that, and they billed for those visits/days, that's Medicare Fraud. This type of offense is fined at $10K per event. EACH NOTE IS AN EVENT. These fines quickly pile into the millions of dollars. As the whistleblower, you get some percentage of any claim, and they (medicare) does all the work. (Should you do this, I want a 5% commission)