Bond is a guy. He can be black or any race, I don't care. As long as he's a guy that has all the characteristics the OP mentioned. I'm fine with it. But being a man is a must. And he need's to be a man's man.
Its like trying to replace wonder women with a man. It doesn't work! Its a women! Likewise for Bond, he's a man baby! <in an Austin Powers voice>
As for the movie showing a black women holding the "007" number, I believe it was intended for this movie only. It was meant to make Bond more vulnerable, less of an indestructible icon, less of an icon for MI6 itself. They didn't retreat his number, like they do in hockey. Your number is up for grabs by the last agent who joined the group. It really shifted Bond into a relatable human that could even have a family! All this worked great within the "Daniel Craig" universe where he ultimately died a hero. I felt that was an awesome bond.
Bond is somewhat rebooted with every actor shift. The next Bond will have its own story line. I don't believe for one minute that the 007 woman we saw in that movie would be the next bond. Bond is an alpha man.