Correct NTC probe values

I have an NTC probe that measures the temperature of the water in a boiler. The water has an offset of a few degrees (from about 55 to about 59). I tried to set the probe with probe jobs:

calibration:
  b_constant: 3950
  reference_temperature: 25°C
  reference_resistance: 10kOhm

However, the results obtained were not satisfactory (the boiler has its own temperature sensor which shows me the reference value). I then took some measurements and used those to calibrate the sensor:

calibration:
  - 2.412121kOhm -> 55.6°C
  - 2.075472kOhm -> 58.5°C
  - 1.934732kOhm -> 60.2°C

Now I get good values ​​however I have many pairs of resistance-temperature values ​​and I would like to understand if there is a way to use all these pairs of values ​​to improve the sensor approximation. If I try to use a “calibrate_linear” filter I get absurd values. Is there a way to increase the accuracy of the probe through a dataset of precise values?

The docs says 3. Trust the docs.

Is that b_constant correct for your thermistor?
Play with that until you have correct output.