5 gallons of bleach would have taken a 30K gallon pool up to a chlorine level of about 10 ppm. The fact that it's now 1 or 2 says that you still have a huge chlorine demand and need to get the chlorine level up and keep it up. With your CYA around 40 ppm, you need to get your chorine level up to 15 or higher, and maintain that until the pool clears up. If you don't ever get it that high, it's not going to clear. I don't know what Bioguard Algae Maintenance is, but you don't need it in your pool--you need chlorine!

Janet