Good on you! I know losing progress hurts, especially after hitting the initial 100%, and it warms my heart to know you liked this game enough to overcome that setback and tackle the endgame puzzles!
Did you get the game running on a Game Boy emulator, or did you do another play-through in your web browser?