Also, just to verify ----- you did try the 'overnight test,' right?

That is where you test your pool in the evening after the sun is off of it, and then again in the morning within an hour or so of sunrise. If you lose no more than 1ppm of chlorine overnight, then most likely it is not algae.