Slash - on your next batch, take some samples during the boil, and post-boil but pre-chilled like you are saying. But, I'd take the next step and vorlauf better. On of the brewing rules is to vorlauf so as to not get grain husks in the boil, which will extract tannins. I've had a few husks in the boil, but we are talking 1/4 of a handfull. The way you keep describing it, lots of pieces are flowing through.
So in that respect, I'd get a new braid. (Go a step further, braids suck, build a copper manifold. I did it with some copper tubing, some copper elbows, and an angle grinder to cut slits)
At least this way you can reliably test multiple steps on one batch.
Personally, I suspect your water is out of whack. A lot more to the water then pH. And I won't pretend I know what I'm talking about on the topic. But if your Mg, Na, etc are far out of line, it can cause extreme bitterness and off flavors. I know you've different waters, and I wouldn't change your water habits in the next batch if you don't think thats it (too many variables changing) but if you still get the taste next time, buy 10 gallons of distilled water, then brew.
Good luck to you.