Answer:
No.
Explanation:
A pronoun is when you define a person with a word by using their gender, like "he, her, him, she," etc. A vague pronoun reference is still a pronoun because it defines someone but does not specifically give their gender. \
For example: "It was very tired."
Now, look back at the text. The pronouns the author used was "she, her." These definitely let us know that Eve is female and so is not a vague pronoun reference.
Answer:
I believe it would be firefighter.
I'm pretty sure Black Canary is the indirect object.
Explanation:
I'm not sure so don't flag me or anything. This is just what I think it is.