You have almost the same setup as I have: 29 gal, horribly long photoperiod and about 90 PAR at the substrate (https://www.plantedtank.net/forums/1...l#post10017666
), but that's where the differences end.
With that much light and that length of light, you will probably always have some algae (I have only GSA here and there). My 10 hours is broken up with a 3-hour siesta in order to inhibit algae. It helps some and you need a minimum of a 3-hour lights-off to be effective at all. I also have a 1 1/2 hour siesta, but that is simply so that I don't have lights on for 11 1/2 hours. Ideally, a 6-8 hour photperiod would be better, but if you can break it up with a good 3-hour lights-off between, it will help some. So, that covers light.
CO2 is a problem. I maintain about 35 ppm CO2 and my BPS are so fast I might risk getting a seizure if I stare at it too long. Your 1-2 BPS is an indication that you don't inject nearly enough CO2 for your amount of light. Take a glass of tank water and let it sit for two days (an aerator accelerates this process). Then, measure the pH (a good pH pen would be best for this and dip tests are the worst) of the glass and the tank water. To get to the minimum ideal of 30 ppm, you will want to see a full 1.0 difference in pH between the two. More is better. If you need to increase CO2, do it gradually. Follow the process found here: https://www.plantedtank.net/forums/2...ml#post4159833
That covers the two most important aspects: light and CO2.
Now, the nutrients. I din't see any GH or KH readings. What are they? also, get a TDS pen and report those results. What type of substrate do you have? Is your circulation enough that all of your plants are very slightly moving from top to bottom?
Learn about EI (Estimative Index) and master this calculator: Rotala Butterfly | Planted Aquarium Nutrient Dosing Calculator
. It will show you what you should be dosing and how much is being dosed (your nitrates are pretty high, which indicates that you are not dosing effectively).
If you want a quick kill of that hair algae, do this: https://www.plantedtank.net/forums/2...l#post10762025
, start with just 1 ml / gal of Excel. This is a temporary fix. Getting your tank into a good state will eliminate, at least, the hair algae.
Clean your filter weekly and keep up the w/c's.