Every clue makes sense now that you reveal it. I probably would have come to this conclusion had I been assed to think about it longer than two seconds after Blu was like WHY YOU THINK EDGE BREAK ALLIANCE in response to my block.
Anyway, yes.
Dove is a good color references, feathers a general appearance ref.
Warm and sweet are definitely a good personality ref.
Considering the Tor drama with the Edge/Grey/Basin trip, the lost connection works really well.
Also, she has cried recently so this is a great history ref too.