Great walkthrough. Good to see the Spring Ball back. I think he was playing on a lower sensitivity alright, the bounding box was rather big.
Edit: I just watched the trailer, and I couldn't help but notice the remix of the Tallon Overworld playing. I loved that song in Metroid Prime.