Ah so the old method isn't even valid, good to know!
I did take a closer look at the start of the run, and some movement tricks seem to be missing.
- You can hold Down/Left while talking to Tarin to move a few frames. One when talking starts and once when you get the shield.
- You can corner boost off of the door when exiting and 2 times on the fence.
- It is possible to manipulate bow-wow to get a shield boost off of.
I tried copying some movement from my old TAS into yours. The bow-wow manipulation didn't sync, but the other movement did after inserting some empty frames. Its probably possible to manipulate bow-wow, but I forget how that done.
If I timed it right, then this sample enters the library room at 2550 instead of 2584. I haven't TASed anything in years, so hopefully this syncs on your machine. I used BizHawk 2.9.1 with the default emulator settings. File:
https://tasvideos.org/UserFiles/Info/638278003828105587
I didn't look at movement after that, but it might be possible to apply corner boosting elsewhere if not already used. I only skimmed the ACE part, but I'm hoping frames saved prior to resetting would not effect later waiting at the chest for the right value to open it at.