How many pounds of live rock do you have? If you have 1 - 1.5 lbs in the tank, the bio balls could be putting some die off into the water column, thus causing your nitrates to rise a little.
The macroalgae that he was referring to is things like caulerpa, chaeto, etc. It's a plant that grows in saltwater that could help control your nitrates by absorbing them.