Thanks everyone for the quick responses.
I totally agree that using a better quality thermistor is a good way to go. However, there are many more variables that affect the accuracy of temperature control. I just moved this same thermistor between two different boards with the same settings and saw a 20°C difference when measured independently. Something was different with the board, the cabling, the PSU, thermal lag, the firmware, etc., etc. I don't think a bad thermistor caused this.
Jay_s_uk stated that a 3950 thermistor has poor resolution at the top end. With a 12-bit ADC, this equates to about 19 counts/°C at 240°C. With the 104Gt (beta = 4267), it's much worse at about 12 counts/°C and a lower ceiling for the top temperature. So, I don't quite understand your comment about it being worse.
Proper calibration using independent temperature measurements is always a more reliable approach than just typing in expected numbers and then assuming that everything is working correctly. I know it's easy to dismiss stuff as cheap rubbish but unless you make measurements like this, it's difficult to have a basis for such claims.
Also, before you challenge my method of making these measurements, I used an expensive Omega probe thermocouple inside the nozzle which had been calibrated beforehand using melting pure tin metal (231.9°C) and not just ice and steam.
Back to my original question, is there any way of getting access to the raw data values from the ADC in RRF?
I apologize if I'm coming across a bit snarky - it's not intended. I do appreciate your input, I just like to fully understand things before I accept or dismiss them.