I have a Ron Davis that came with the car and have the same experience that it cannot cool the car during our hot summers at altitude (Miller Motorsports Park).
Did we ever get reports back on the C&R from this thread?
I don't have a C&R but...
IMO, I would try to run without a therostat and your Ron Davis if you haven't already and see how you like it.
Maybe have your new one with you in the box if needed or so you can send it back.
Had a SD and it leaked, got a Koyo and it was hot, took out the thermostat and I have to use tape.
Go figure. Got the tip from Dave W.
J~