After a few days of trying, and speaking with one of the guys that have made it to Nekoti Rock, I finally conquered it! It was one place I never managed to get to, and now I can put that to rest! lol
This should also help anyone else attempting to take the challenge so you know what you're up against before you get there: