Selena's new Netflix documentary is the "most authentic version" of the family's story, director Isabel Castro said at Latin Music Week 2025.