Sometimes people just suck at naming things. Puma, for instance. It's such a terrible name.
You'll definitely find out soon, if they've started they'll progress steadily, I'm sure.
[Adora] My parents are still my parents in my dreams, so it's likely that Weaver and Shadow Weaver are the same person. Especially if they have the same role in your life.
It's confusing, and it's perfectly okay to be confused.