I am still not understanding
It is driving me towards a 'speed' marker (green)?
It cannot itself compute speed due to failures?
How does it compute the green marker?
How does it know when I have got there?
As far as I can see this is AoA driven. The AoA is too high. What is needed is reduction in AoA in fairly short order, not just an increase in 'speed' towards a dubious green mark.
Would not a 'DOWN' arrow, flashing perhaps, on the AI be far simpler and realistic? After all is is a matter of simplicity to compute an AoA at any altitude/Mach at which the wing will unstall.