I did it! I speedran this game multiple times and actually got a really good time that even I wasn't expecting...
Here is the link to the video: