Newt - Take a deep breath and lets tackle your issues one by one in order of priority:
1. You are relying on pool store testing and pool service. They will give you conflicting and confusing results and we have seen it way too many times where they get a pool owner in a panic and worrying about all the wrong things.
Solution - Get your own test kit ASAP and stop listening to pool stores, pool people, uncles, etc.
2. Since you said you have algae, read up on the SLAM process and tackle that. That relies on lots of chlorine which is the only thing that will kill algae.
3. Stop worrying about TA, aeration, and borates for now. Those have zero impact on algae and water clarity and can be addressed later.
4. Once your SLAM is complete, likely a week or more, post up another set of results using your own test kit. Then we can help you fine tune the lesser metrics in your pool.