Actually I've tested that after @kingraphhelped me find the offset for those pre-game ratings. They don't seem to have any relation to team performance. And frankly the fact that they are hard coded in the game data when you can create and trade players at will just seems weird to me. [I mean, the original NHL Hockey would change the pre-game lineup checkmarks after the player stats were tweaked in NOSE and they didn't even allow trading in that game!]
I can add to that that in my testing of NHL96, whatever the team performance rankings [Powerplay, Goalie, etc...] were, this seemed to correlate with the teams performance in a season. This was why when I was testing my graphics changes in my IIHF mod I would end up using Estonia [originally Detroit]
I also tried editing the teams in both in game trades [traded all of the worst ranked players to Detroit and all of the best ranked players to Ottawa] as well as editing player data in NOSE [changed all Colorado and New Jersey player attributes to 0, overall 40s, and Anaheim and Winnipeg to all 6s, overall 120? (99)] Didn't make a lick of difference. Detroit, Colorado and Jersey still made the playoffs, Ottawa and Anaheim didn't, and Winnipeg was swept in first round.
However, I will note that I tried this again, using Winnipeg as my selected team this time, and they won. But I've already noticed that game does seem to give a stat boost to the player team anyway.
Somewhere in there is also how end of season awards are determined. For example in my IIHF 95 ROM, China's Hua Geng [formerly known as Calgary's Mike Vernon] would routinely win the Vezina despite being rated something more fitting for a 25th ranked team.
The good news is that while 97 seems to suffer from the same faulty logic, 98 seems to have a bit more randomness inserted into the AI. The first two times I tried to sim a complete season, as the defending-and-soon-to-be Stanley Cup Champion Detroit Red Wings no less, I didn't even make the playoffs! I then ran through eight more simmed seasons as different teams and ended up with eight different Champions [none of which were my team]