I shake my head when i hear the halo effect, talk about an old wives tale! Disseminated ions, oxides, sulfides or any metallic particles that have dissolved into the surrounding soil or ground matrix will have zero influence on detection depth.
The mis conception lies in the following facts:
Ions, oxides, sulfides etc. by themselves can not be detected with a metal detector.
However, these particles are the result of electrical currents, ion migration.
As we all know, electrical currents generate a magnetic field. this magnetic field in turn is surrounded by the Earth's magnetic field and therefore generates a disturbance or anomaly.
Metal detectors and magnetometers are designed to detect magnetic field changes. This is how a Halo can be detected.
Charcoal can produce a Halo as explained in an other post.
There are totally organic chemical processes that happen in nature, that can produce these magnetic fields. Such occurrences are helping to detect Oil fields, which, I think we all agree are not metallic.
(I used to work in the oil patch)
Tinkerer