I think the idea with bacteria is that they create a little pocket of acid at the surface of the rock, like they slobber on it and then soak up the carbon and phosphate that they need to live and grow. The nutrition that they catch this way becomes part of their body until they die, and what they miss floats away; dead bacteria, their waste, and some leftover minerals make up the detritus that people find on the bottom of the bin that they cook in and water changes take out what the bacteria miss. Turgor is the process that pushes it out of the rock, like a weak current from the bacteria doing their version of breathing.
GFO and rocks / sand (calcium carbonate) attract phos using an ionic bond. It's not as scary as it sounds. This is the HS chem where the teacher would show a pic of a molecule like a little circle (nucleus) with bigger circles around it (electrons) and talk about how the molecule has a negative or positive charge because its last circle is missing an electron so it is sad until it meets another molecule that has an extra and they hook up or whatever because ions.
Fresh gfo has a hydroxide bound to it already (the little OH's pictured in Randy's article linked above), but it would rather hook up with phos, so it kicks hydroxide to the curb and pulls the phos out of our water. Regenerating blasts the gfo with hydroxide again, knocking off the phos to be rinsed away. So it's more like replacing the phos than just breaking it off and leaving an empty space in the rock.
Idk if the gfo bond would respond to the bacteria's little puddle of slobber the same way as people say the rock's bond does. Idk if you could make a nice home for them to eat on the gfo like a rock does either, there's been a few threads about cooking sand and people seem to think its not worth the trouble to figure out a way to let detritus turgor out and fall down (like hang it in a bag, or put a layer of gravel under it) for easy collection. Idk if blasting rock with hydroxide would knock the phos out of it either.
There's a lot I don't know cause I don't have a scientific background, but I did get my GED so that's how much weight you should give this little explanation
