Hey! Hope you're enjoying the game!
As for the route apparently not lining up in that puzzle, it does line up, but there's a little trick to it. I'm not gonna explain here, but if you shoot me an email through my website's contact form and I can explain the logic