Don't think it's Hydro as except Superthrive the other Product used are for soil, the pebble must be only there to cover. How hold are your plant?Is this a hydro grow? Or is the hydroton just to cover the soil?
Btw it make take a few days to green those leaves back up.