The presence/absence of a fan can't be detected by the fan driver circuit.
The thermistor to monitor the heatsink temperature is probably the best option. Another option would be to use a 4-wire PWM-controllable fan (which needs to be driven a different way from the usual fans) and monitor the tacho output.