I think the PPM decoder only goes into failsafe when it stops receiving a PPM signal. It has no notion of which channel is throttle, so I'm sure it doesn't care about that, and a pulse width of 900uS is a valid pulse. I suppose an additional failsafe could be added that would kick in if the pulses are below a threshold, but it would be better if your Rx just stopped sending PPM if the signal is lost.