I think you're onto the cause of the variable temperature. It would seem to be something either not consistently pumping the coolant or something intermittently hindering the flow of coolant. You mentioned the thermostat. I would also consider the coolant pump, perhaps a kinked, pinched or blocked hose, or perhaps a blocked radiator... but you already replaced the radiator, right?
With the several posts regarding engine and transmission overtemps during the past several months, the past week I paid particular attention to both when I drove to Enterprise, OR for the Couple's Golf Tournament. Going up Cabbage Hill out of Pendleton the engine temperature reported on the Aladdin got up to 195F. It usually runs at 188F to 194F. On the other hand, the transmission temperature doesn't get hot enough according to what I have been told. On the drive home on Monday the transmission temperature was 101F the several times I looked at it. That's about 40F over outside air temperature... which is consistent since we purchased the coach.