As I see it, you're dealing with several different issues. First and foremost, you need to get your FC up. For a CYA of 50, you need to keep it around 6 ppm and never lower than 4ppm, especially with your temps. You might be able to bump your CYA up a tad to 60-70 to account for chlorine loss for the sun, but then you would need to keep your FC even higher, so keep that in mind.
Second, your CH is a little on the high side. Only way to lower is a partial drain and refill (250-350 for plaster is ideal). But the question is, what is the CH of your fill water?
I lowered my pool temp from 94 to 87 in one night by running my water features on high for 6 hours, so it is doable. You need aeration and at night is the key