Jess, I wish I could help you, but I never have problems tracking my stuff. But then, I don't need to reference obscure stuff all the time like you do.
Unfortunately, Firefox isn't updating their extension list on a regular basis. This is starting to annoy supporting programmers, since like Web Developer is way past the version .8 they have on the getfirefox.com site.
So my guess is that someone has already monkeyed with Firefox to give you more link alternatives.
In the meantime, explain what you want and I'll help you find it!