Not to distract from all this, but as someone that has tracked shifts and ice time many times before, how on earth are you doing it for all players?!?! Even if it's just Blues forwards, that's several runs through the whole game, no? That would take me at least all day...
It takes some time, I just do a few different sessions to split it up. I feel like it's not too much to do all forwards, as I can usually get a feel for what the coach is doing and the rhythm of the game, especially if the lines and units are consistent. And it gives more team context for how the player is being used.
This 1991 Blues-North Stars game was a tough one. No consistent lines. It's not so easy to read the blue jerseys, and the commentators frequently said the wrong names. For example, it took a long time for them to catch Hull as a fourth forward, and at one point the commentator said "Stew Gavin is out there, but Hull isn't", missing that Hull was back at the right point.