The logic behind this thought is very im
perfect.
You say basically, the "pirate queen" needs some boy from century's after her time to find some facts etc. about her own life, thieveries, a stolen treasure and her own war with some "natives".
Logically, if Nadia is one of the girls in the characters of the game, then this is either Alia, or Naomi, or Sofia.
Others do not come.
But for what reason then does she not remember that she is Nadia? And why hide?
1. Alia: she does not remember her parents, possibly due to a memory loss, she does not remember that she is Nadia.
2. Naomi: She loves sex, and Nadia is the "queen of sex." If Naomi is Nadia, then she knows it, but hides it.
3. Sofia: She's a treasure hunter, a different pirate. Nadia the pirate and Sofia fit the role of Nadia. If so, then she should definitely know that she is Nadia. Evil is felt from Sofia, as from Madalyn, these women are not on the side of virtue.
(Other women are definitely not suitable. Naturally, Janet would have looked good as Nadia. But the developers would have to explain why MC father was looking for the treasures of his wife. And now her son is looking for them, and she hides that Nadia).
PS: Albert may be Nadia, a good disguise on gender change indicates this)