"The anointed" = "ho Kristos" = "the Christ". Not humans. Always translated this way even in NWT.
144,000 is not a literal number.
Bible written for everyone, even the New Covenant scriptures.
No limit to who can be part of New Covenant.
(Ephesians 4:4-6) . . .One body there is, and one spirit, even as YOU were called in the one hope to which YOU were called; one Lord, one faith, one baptism; one God and Father of all [persons], who is over all and through all and in all.
(John 10:16) . . .“And I have other sheep [the Gentiles], which are not of this fold [the Jews]; those also I must bring, and they will listen to my voice, and they will become one flock, one shepherd.