Apologies if I missed it but I don't believe we know your NO3 reading. As much as hobby grade test kits are not as accurate as we would hope, and there are other reasons why we may get false readings we have to have something to go by so I'd start finding the solution based on that test result.
Let me first say me personal experience with Nopox is been very positive, although it does take around 6 weeks to start working, during which time manual removal is required to assist this. I have 110g med stocked corals and about 14 fish, I feed 2 cubes of frozen a day, pellet once a day, reef roids once a week, reef energy A/B once a week. I run a skimmer which does a very good job and have no refugium and do 10% WC every 2 months or when test show I need it. I currently dose 15ml of Nopox a day. My NO3 is stable at between 2-5. My po4 is always around 0.03-0.25.
As already stated GHA will more likely be feeding of PO4, which isn't the main purpose of NO3-PO4-X. although it does reduce po4 at the rate 16/1 No3/Po4.
Therefore in your case if NO3 is under 10 Nopox isn't really going to help you.
It sounds like your aiming to establish a no water change free tank, I have spent 8 months trying to do this and I have to say, if you consider every trace element that needs to be accounted for, then source them individually and calculate how much of each you need it is a very very difficult process, and one that I haven't given up on but for now I have to say for me a 10% water change every 8 weeks Is way easier. You may consider this until the system is stable enough to start experimenting with.
If you insist on no WC for now then an algae scrubber maybe the best approach, or for cost effectiveness and if space allows a refugium.
I would be carful of adding bottles of solution to solve an algea issue, adding to many cocktails will always do more damage than good in the long run. I'd love to tell you there is a magic ottle of something out there that will solve your GHA but in all honesty I haven't your found one.
Good luck with it, in my experience it will subside with a little bit of elbow grease. Annoying ** but it will vanish sooner or later.
Keep on it.