It isn't all that hard to speculate and probably come to a close conclusion as to what happened. He drank a lot, has had an issue with this apparently and is realizing this. He most likely got smashed, hit on the WRONG person (we can guess it is an employee with ties to management) or slept with the wrong person's wife. If he just was drinking they wouldn't be saying things like how "disgusting" of an event it was. Something bothersome happened, and I would say it is beyond getting drunk and getting in a fight. It isn't illegal so it isn't rape or assault by the sounds of it, and I think the Hawks would make sure that doesn't get swept under the rug again. Anyway, that is my guess, it involved a woman and a drunken (possible) one-night stand and the person whose wife it is might have a lot of pull.
The reality of the situation could be - and I emphasize the word "could" - is that it isn't nearly as bad as we think and the Hawks are going out of their way to make up for the Beach situation. In other words it is possible what Perry did would just be shrugged at by 31 other NHL teams and he'd get nothing more than a wag of the finger. The Hawks have an image to clean up so maybe they are making an example in order to look like the good guys.
Or it is the thing I mentioned in the first paragraph.