I tried your trick of clicking the present while unmounted, and then remounting, and that worked. I finished the race with over a minute to go still but did not get the achievement (on Adalind). I also noticed that the 15th cube for some reason made me go through it several times before it counted. And I can't camp - it says "you must be able to sit to camp". I tried both /camp and clicking the eq2 button and then camp - same thing. I can fly, but cannot camp.