All Christians are "anointed" with holy spirit if they are truly followers of Christ. It's not possible to follow Christ without being anointed with holy spirit.
The problem is with the English word "anointed." It has more than one meaning and the context of the original language word it's translated from needs to be considered.
David was anointed to be king, but he wasn't anointed to become a spirit creature.
Samson was anointed with holy spirit that empowered him but he wasn't anointed to be king.
The priests in ancient Israel were anointed for a priestly assignment but they weren't kings.
The people of Israel of old as a nation were anointed for a specific purpose at that time but they weren't anointed to be spirit creatures.
The Watchtower and other denominations have scrambled the brains of people as to the meaning of "anointed" in Revelation.