GFO has a useful life of a few months running in a reactor
Have you used GFO and found it to last a few months in your system while still being effective? That seems somewhat unlikely to me. Even if it was not depleted in its phosphate binding in a few weeks (which would only happen in a system with very low phosphate to begin with), I'd expect it to be covered by organics and bacteria in a few weeks, preventing further use as a phosphate binder.
If phosphate is elevated, GFO can be depleted in a few hours. It all depends on how much phosphate the system is delivering to the GFO. I replace my GFO in about 2 weeks, and I replace most (but not all) of the GAC at the same time.