I believe that all tanks will eventually get a good population of oxic and anoxic bacteria to handle N to equilibrium with your tank - always enough, but never too much. Also, the clean water, microfauna and bacteria in the rocks will eventually clean the structure so that it most of the phosphate and gunk is removed. Tanks do these things, or they eventually fail. If you dose organic carbon, GFO or add too much other food (N and P), then how can equilibrium be established? Sure your corals might look better today, but your intervention did not allow the tank to mature on it's own and find it's own path - what you actually did was not only delay this but also possibly added even more time. You won the battle to lose the war, so to speak. I would stop dosing, let everything be and see what happens. Your tank should pick up where it needs to be in the cycle. It might struggle at first, but this is (and was) needed.
Dry rock tanks are hard since they usually add unnatural terrestrial phosphate to the mix (or bound/caked organics if once-live and now dried) and the rock is not capable of housing anoxic bacteria (yet). If the P continues to go up uncontrollably, then you might need to intervene a bit (not much, but some). ...but if the phosphate is under .25, or so, not climbing and maybe even going down, then this is good. If you decide to go this route, keep an eye on this and post and we can see where it goes.
I know that intervening and using all of these "products" are the rage right now for a lot of folks. Lots of people think that they can be the outlier to game the "system" of nature. However, I might suggest that you notice where in the hobby the people who are giving you advice are - people with few-month-old cubes with 3/4" frags on plugs still who have watched some BRS videos, read some articles and browsed some messages boards are probably not the best place to get advice no matter how well they mean it. Folks with colonies, mature tanks are a better place, but not many of them post too much since they get sick of arguing with the aforementioned - you can find their experiences in their build threads... these are worth the read. The loudest people who post the most are not always the most reliable.