How long were you on vacation and did anyone fertilize the tank for you while you were gone and are you using timers on your lights?
It does appear to be thread algae and in my experience this is brought on by either a deficiency in ferts (doesn't seem to be the case here) or unstable CO2 levels. Since you are using DIY CO2, I would guess unstable CO2 is the factor.
Assuming there are no typos in your dosage regime, it looks like you are adding over 60ppm of NO3 to your tank weekly along with 15ppm of PO4 weekly. This is a lot of ferts to be adding to a 10g tank. You do have a lot of light over the tank but I am assuming they are the screw in type CF bulbs and not quite as intense. I would cut back on the NO3 at least by half and even more than that on the PO4. While I am a believer the excess ferts do not cause algae, you are adding a lot more than the tank needs. Even though dry ferts are cheap, this is still a bit wasteful
I would also see about increasing your CO2 levels. this can be accomplished by adding a second DIY CO2 bottle or somehow increasing/stabilizing the production of your current CO2 bottle. There ae some good CO2 recipes in the sticky section at the top of the DIY Forum.
I have had thread algae in the past when using a faulty regulator that required a daily adjustment to the buble count every day. I have also had it everal times when someone (I suspect my 3 y/o son) managed to turn off or unplug my CO2 solenoid. Once the CO2 issues were identified and corrected the thread algae was eventually conquered. This took daily (sometimes twice daily) manual removal with a toothbrush and trimming off the affected parts of your plants.
Everytime you feed the fish, simply stick an old toothbrush in the algae and give it a twirl. If plants get pulled up in the process you can either spend the time to thoroughly clean them or just toss them out. Adjusting your fert levels (including CO2) and manual removal will do wonders in ridding your tank of this algae but it will take time and persistence on your part.