You don't have to have any obvious visual sign of contamination, especially if it's wild yeast.
I've never used a brew belt, and I've never even seen one in action, so I don't know how those things work. I am concerned, though, that it doesn't evenly heat the beer, leaving some parts too hot. The sound of your ferment indicates that the actual beer temperature was, at least, warmer than what you had done before.
It's hard to say what the effect of a hot sparge would have. However, pH seems to be much more important that temperature when it comes to tannin extraction. If you treated your sparge water with the 5.2 stabilizer, I would cross the sparge off the list of suspects. I'd leave it on, though, if you didn't.
In the end, I would correct all the problems and potential problems (possible contamination, hot sparge, fermentation temperature) and see where that gets you. Since it's happened twice, it really could be anything in your process or equipment. It's a house problem, so you need to clean house!
TL