by the sounds of it your nutritionist is a mainstream nutritionist with little holistic knowledge.
free radicals cannot be caused by Hydrogen Peroxide,
other forms of oxidated molecular oxygen is the bad source.
simply put HP when added to H2O simply supercharges the Bioavailability of the oxygenation, thus providing a multitude of benefits given the right amounts.