Simplistic I know, but does the AOA sensor overide all other info to the pilot
As with many other sensors, there are 3 AoA sensors.
If 1 sensor provides a differing value to the other 2, in general it will be "voted out". That works well for 99% of failure cases.
The rare problem is where either all 3 sensors give differing values, or where 2 give a similar, but incorrect value. This is behind AF447 and OEB48.
AFAIK, in the A320 one out of range AoA value will generate a stall warning, but not flight protections.
It is fine to blame the aircraft for not working out the 2 failed scenarios, but pilots will not usually be much better, especially at night / IMC