If you haven't yet, you could use the techniques outlined in
http://tasvideos.org/MemorySearch.html to find the x/y co-ordinate addresses and write a simple LUA script to display them on screen.
In Monkey Temple Ruins, there seem to be two ways of going down a ledge - jumping before it such that you just skirt the corner (or further out if it suits you) and glitchily walking off the edge. When is one better than the other? For instance, at 3:35 you jumpkick to a ledge then glitchily walk off of it - would waiting just a bit and falling with more momentum get you down faster? Similarly for other places like 4:31 and 5:23.
Pulling yourself up at 5:09 looks quite costly - it's not possible to delay the jump and skip it?
Nothing else seems obviously improvable, so assuming you've attempted to optimize everything using every quirk of the engine you know I doubt someone with less experience of the game could improve it outside of random frames/discovering a trick through serendipity.