Wow, great analysis on Revelation. The overall Catholic view is that Revelation has happened, is happening and will continue to happen. Let me know if I am wrong.
But what is striking about it is how closely worship in heaven mirrors the Mass.
Bishop Pope is a really insightful theologian.
If you haven’t already read it, grab a copy of “The Lamb’s Supper by Scott Hahn. Definitely, the Mass mirrors the Book of Revelation.