Jumping into this a little belatedly, but what are you referring to as toxins?
NH4+, NO2-, NO3- are all toxic if you have enough of them. Taken into plants they are converted into protein where they are not toxic.
Alcohols, terpenes, big ketones, etc would generally not even be taken up by the plant (they would get consumed as substrates for bacteria) unless they were small enough.
Real toxins, like pesticides, and such, have such a low rate of transfer across membranes that plants are an irrelevant source of removal from a system, but even if they were, they are typically resistant to breakdown and therefore would remain toxic to your livestock.
Metals might be helped out of the system by heavy plant loading, but as a matter of fact, they are not removed by the plants themselves, but by the anaerobic zones created near the roots where water doesn't penentrate too well (ie- copper) and the reaction is either microbial of chemical (Cu sulfate formed).
Generalizing that macros remove toxins is somewhat bogus... and then if you are referring to real toxins, not just toxic byproducts of simple metabolism, those generalizations are either wrong or the advice is bad.
Just thought I'd throw a little more depth to the discussion.
