Re: any way to control pH better?
I would go further and say if you have algae, you should START by adding sufficient chlorine to achieve the recommend shock level--that's FC of 15ppm, and keep it there at least 24 hours after your algae is all gone.
I wouldn't mess with anything else other than lowering your pH to 7.5/7.6 until the algae is gone. With the high FC reading, though you'll get a higher pH reading than you'd like. As long as it's in the 7's you're OK, but keep the FC up there!
I'm of the firm opinion that algae means you need to raise FC to shock level and anything else is just asking for trouble.
Don't worry about CYA, TA, Borates, rising pH or anything else till it's cleared up.