I read that the book revision said they had thought about naming the person on The Interview with Oprah, but decided not to.
Meghan: But I can give you an honest answer. In those months when I was pregnant, all around this same time . . .  so we have in tandem the conversation of ‘He won’t be given security, he’s not going to be given a title’ and also concerns and conversations about how dark his skin might be when he’s born.
Harry: That conversation I’m never going to share, but at the time . . . at the time, it was awkward. I was a bit shocked.
Oprah: Can you . . . can you tell us what the question was?
Harry: No. I don’t . . . I’m not comfortable with sharing that.
Oprah: OK.
Harry: But that was . . . that was right at the beginning, right?
Oprah: Like, what will the baby look like?
Harry: Yeah, what will the kids look like?
Oprah: What will the kids look like?
Even Harry is saying this was at the beginning of his relationship. BEFORE Meghan was even married to him, not when she was pregnant as she was trying to say.
If they lie about little things , like that interview, who is to say the person who asked is even part of the imitate family and not just one of the many other members of his family. In not naming he can paint William or Charles and hope the mud sticks.