I didn't see or missed if you have macro algae in the system.
I would add some in a refugium or possibly even start an algae turf scrubber.
I would then do a black out with no feeding until the HA dies off.
And resume with less duration lighting and feeding and adjust to where corals thrive and the HA doesn't come back.
my .02
Yes I have macro in my fuge now