I'm pretty sure Kane is the guy telling the truth here.
Point number one, Kane admits to punching the guy out, the other dude claims he was just standing there innocently when Kane came and kicked his ass. As a father of three and the son of a police officer of 35 years...and most importantly...an avid fan of crime shows, the person that is claiming no wrong doing...is usually the guilty one.
Point number two. In the province of BC, the police cannot decide to not lay charges. They have to lay charges, and the Crown Prosecutor has to decide whether or not to purse legal action. I know this because I got into a scrap outside the Carlton club in Victoria, and this is what I was told. The fact that the guy had no marks or anything on his face, which is considered evidence, tells me that the Crown thought he was full of crap and decided not go forward. i have a hard time believing that Kane somehow managed to give him all that trauma, yet not leave enough marks for the authorities to take it seriously.