I am skeptical: this fungus cannot possibly sieve through all the contaminated soil, even on a long timespan, so plants' roots would still be able to absorb mercury. Even considering that it colonises the roots themselves, it is not a tight layer around the roots that prevents any mercury from getting in.