Sounds nasty, hope you're feeling okay now.
In my experience (playing junior ice hockey in Dundee during the '80s), there are many hockey parents who are completely mental, though it was usually the hockey mums who were the worst!
If it was before the Edinburgh/Fife match, it was probably a Fife Flyers fan, they were always pretty bad. I may be just a little biased though, since I got my shoulder broken in a match in Kirkcaldy.