Some species of hygros will color under bright light, like h. polysperma.
CO2 will help control the algae up to a point, then you need to ensure that you provide enough nutrients for your plants. As was pointed out, pinholes are caused by potassium deficiency and curling leaves may be calcium deficiency. The fast growing algae confirms that you most likely need to add or increase fertilizing, read the sticky about fertilizers.
What is your lighting setup in terms of wattage compared to tank size?