I have re-checked my pulse width versus RPM calibration for the updated Phoenix CL firmware that provides suggested pulse widths for various RPMs ("Desired Head Speeds" for the Low RPM and High RPM choices. In sum, the High RPM (and presumably the Low RPM) calibration doesn't change (within my +_ .01 ms source accuracy/precision) based on what you put in for the three Head Speeds. 9,000 RPM starts at a pulse width of 1.29 or 1.30 milliseconds and a pulse width of 1.45 gives a little over 11,000 RPM. My motor/ESC combination started to turn at a little over 1.10 ms (using 1.00 ms as the throttle off pulse width) and gave about 8100 RPM at 1.20 ms, so that should be a good end-of-flight warning -- perhaps it just needs to last more than one second, especially if the governor response is set to slow or medium.
For my motor/ESC combination, the Phoenix firmware suggested a minimum RPM of 9591 or greater in order to change from red to black and it was happy with RPMs above that, at least to 11,000 RPM. But the calibration was affected, even if you tell it a very low RPM, such as 8000 and ignore its warning!
I also re-checked the "Simple" CL mode, which doesn't require the input of any motor specifications. It also allowed RPMs up to 11,000 but it started at about 3400 RPM (1.15 ms) and required a much greater pulse width (1.66 ms) to reach 11,000 RPM. (My timers that contain both a "coarse" and a "fine" RPM control could use this, if desired, because they cover the whole pulse width range. The end-of-flight warning of 1.20 ms would give about 4700 RPM...but again perhaps 1 second worth might not be enough with a relatively slow governor response time).
As soon as we find a combination that gives a recognizable end-of-flight warning for those using the High RPM calibration, I'll update my timers at no charge.