Nat's son's father is called James Grey. He and Nat were both actually brainwashed and the kid, Stevie, artificially created. It's probably not a coincidence that they share their names with Bucky (whose real name is James Buchanan Barnes) and Captain America (Steve Rogers)! When Natalie Grey remembered she was actually Natasha Romanoff, she feared for her family's safety, so Bucky faked their deaths and they went into witness protection.
https://marvel.fandom.com/wiki/Steve_Grey_(Earth-616)
https://marvel.fandom.com/wiki/James_Grey_(Earth-616)
Sure that's not a variant? The variants are all homages to previous Ms. Marvel and X-Men issues.