Mercury, like ALL other elements have differing types (has something to do with isotopes...only half remember that from chemistry).
The type found in fish is different than the type found in injection preservatives.
Also, a lot research done has found there is no "detectable" amounts of mercury in fish oil, mainly because the mercury is not soluble in oil itself.