You are correct, Real Id is the substitute for National Id. When the Congress couldn’t get it passed into law, they attach some dollars for the States, and bingo, a little over half the States buy in. It appears that the remaining States are going to be increasingly reluctant to go along because the goalposts keep moving.
We already have both a real and a national ID. It’s called a passport.