Though Dan appears in different locations in the Genesis lists, he does appear. No matter what his spiritual condition, his inheritance in Israel was guaranteed by birth, not moral uprightness. Yet, despite the fact that the last chapters of Ezekiel serve as a model for parts of Revelation, Dan is omitted in chapter 7. Dan's omission from John's list must have made an important point to the church about idolatrous worship. They will not be included in the register or roll of spiritual Israel.
Circumstances militate against such an interpretation.
If true, it would mean that only some of those who accepted Christ in the first century are saved, and none since, as the number would have been filled to the full early on. Revelation's use of numbers also suggests that the 144,000 are not meant as a literal count. Since Israel is a symbol for the church, we should not take the 144,000 as a literal number either. Revelation is a book of cosmic symbols, and it uses numbers such as seven and twelve in symbolic ways. Twelve seems to be used as a foundational number, such as in the twelve apostles and twelve tribes of Israel.