He's only a second generation Captain Marvel.
Did you ever hear about twilight of the Superheroes
Moore recycles everything with Bates, Miracle Man and Kid Miracle Man with the Marvel Family after the world finished and Superman picked up the pieces declaring himself king.
Which makes Captain Marvel a 3rd generation Captain Marvel.
Circle of life.