Your experience is not all that unusual really.
Likely you will find that once your aragonite (rock, sand) finally get loaded up with PO4, your need to dose will go down/away. It will then serve as a nice buffer (or battery) of stored PO4 that will release back into the water as it gets used up. I dosed 3 liters of DIY (trisodium phosphate) before I could keep a residual amount in the water. That doser has not run in almost a year now, because I feed about 4X more than back then. My fish can lay some impressive pipe. Every time I feed the tang turds go flying.
Oh I have to keep dosing, perhaps the part of my story that is more unusual is that my 70g waterbox is hooked to a 150g rubbmermaid sump where I keep clams. I have ammonia and phosphate on a doser.
Right now I have 2 maxima, 1 teardrop, 1 crocea, 3 derasa, 2 squammy, 2 hippo....
They suck up the phosphate and ammonia.