Hi Cat,
Regarding high CH, I live in southern California, and our water is really hard, with CH 400 or something coming out of the tap. So I have been dealing with CH high for years. I have CH around 800 right now with perfectly clear water. The key for me is pH and TA control. To lower TA, I lowered pH to 7 per instructions on this awesome forum, and then let the pH rise back up with aeration - in my case normal pump operation did the trick fine. This can take a few cycles to get the TA down a lot, but if you get your TA down (I got mine down from 130 to around 60) and keep a careful eye on pH (I never let mine above 7.8, and target 7.5) it should help you live with the high CH. My pH tends to drift up a fair bit, so I usually have to add muriatic acid (15% hydrochloric acid) to the pool weekly to keep my pH in the target range.
Without going off the deep end into pool chemistry, this is important because lowering TA this way removes carbonate from the pool (the aeration releases carbon dioxide to the air). The carbonate in the pool is what precipitates the calcium to make cloudy water and scale. And calcium carbonate precipitates more at higher pH. So low TA and low pH help offset the high CH. This is reflected in the incredibly handy CSI index on the pool calculator. My CSI is in the 0.1 range and I do not have cloudiness or scale problems. When it got up above 0.6 earlier this year, I had scale and white precipitates all over the place.
Eric