I really don't understand this concern over alienating managers who actively fuck you over. You're never going to want to work with them again, and you can remove them from your LinkedIn profile.
There's also the bad reputation that can be spread around the golf course meetings. It's quite a small city.
The thing is, you'll never know what people say behind your back, or who they talk to... or if they honor your request not to talk to past employers. Only option would be to remove all traces from that company from your references / LinkedIn... and then what do you do about the gap year(s)?