On my way finding new glitches.
For this one you have to press foward all the time, in order to not fall off, then jump going left/right-foward and finally perform a doble jump to reach the new invisible platform. Make sure you're above the water pump.
EDIT: Max height i managed to reach by the way i also found an easier way to do it, that doesnt require the leaf:
when you are on the invisible platform, make a jump going a little backward then continue with going foward and a double jump to reach the next platform.