Definitely gha, although no phosphates on a Hannah ULR is concerning and could lead to dinos.
For your algae I recommend first turning down the light intensity and duration until it gets more manageable. More light always means more algae. With phosphates undetectable reducing the photo period and intensity will help prevent dinos too.
While turbo snails and urchins will eat gha, there are other options that are longer lived, more hearty, and won't eat everything to the point of starving themselves. A little bit of left over algae is a good thing. I recommend trochus, cerith snails, and gold ring cowries. They have down well eating gha in my tank and live for years if properly looked after with a little algae left over in the tank.
Additionally I recommend dosing inorganic sources of phosphate like Seachem Flourish to help reduce the risk of a dino outbreak. Maintaining 0.10ppm is a good starting point and adjustments from them can be made for your tanks needs. Corals do like phosphates too.