Speech isn't strictly grammatical - especially when people are doing something else, or have something else on their mind. Sometimes you need to add something to what you're saying, but you've already passed the point at which it would be grammatical to do that. That's where parenthetical phrases come in.
In your sentence, the part "...
Yes, everything above is correct as far as I'm concerned. But don't forget about these kinds of scenarios:
Like phrase A) "How are you doing?" she asked.
As opposed to B) "How are you doing?" She asked it like she already knew the answer.
If you really can't think of anything, imagine their expression and describe that (maybe their eyebrows are doing something, or their eyes are bright or sad or their mouth is in a line, ect.)
This might not be helpful, but:
Indignant is a good one though (you could say "Character A gave B a look, indignant on his/her ...