I understand, thanks.
The e-motus BMS also uses PWM (you can configure the top limit for the dissipating current), and they also measure the temperature. However, the sensor is on the board, so it measures not the cell, but the PCB and the resistor together.
Hopefully they decrease the duty cycle, if the temp goes up