It worked!
Okay, so there was a lot of panic starting yesterday at around 2 PM, because after I got the bot working perfectly, the NHL SHUT DOWN their API and put a new one up that was completely different, with all different URLs and no documentation whatsoever. Some guys (who are WAY smarter than me) spent all day and night reverse engineering the new API... and then the old one came back up. If I had to guess, I'd say the old one is currently in the process of being replaced, so I am probably going to need to rewrite a lot of this bot. :(