How did you exactly test the link? Did you click on the link with your web cache, cookies, and everything else erased? If you haven't visited GameFAQs' site and you suddenly click on it like Altair and I did, you'll be brought to
this page. If you have visited GameFAQs' site before clicking you the link you gave, then it'll let you into the faq page directly, esp. if you already have GameFAQs' web site open on another browser window.
Getting back to your question, I'd say it is still possible. For the pixies you can't find, I did provide a link to a site that shows exactly on a map where all the pixies are located. For your convenience,
here it is again.