How did you bypass the whistle chest?
First, i jump off of Fohh while moving so he runs to the button and i get some height so i can get the magic saddle, then at the whistle chest, i jump off of Fohh while moving so he runs through the chest (Fohh can't open chests), then i use the magic saddle. Then, at the laser puzzle, i, you guessed it, jump off of Fohh while moving so that he goes through the laser, then i use the magic saddle.