Why does "bhí mé scanraithe" not work??
This question also occurred to me.
I believe this is another example of "DL doesn't know that this is also an acceptable answer, so please report it when you can".
Is "ann" necessary?
Yes. It's what's known as the 'existential ann', and it conveys the existence of the threat.