If I ridicule you, it is for posting a problem, but then rejecting a solution out of hand because you believe it contradicts some other ideas you've chosen to accept. You're in the preterism discussions subforum; what kind of answer did you expect? Just know that I am not going to post solutions that I am not confident in, which means I've personally already resolved any obvious concerns, even though I'm loath to dribble out all my reasoning because it is usually so interconnected. I'd rather give hints and point people in the right direction so they can work stuff out for themselves. When trying to resolve apparent biblical contradictions you don't have to follow only one line of reasoning at a time. Don't carve anything in stone, instead write in chalk so you can backtrack if certain paths deadend, or just let obstructions sit until a workaround appears.
I didn't bring up Josephus, in fact I've never actually sat down and read him because my interpretative solutions don't depend on anything he recorded. Rather, I identify patterns in the biblical narrative and see if they apply to unresolved biblical questions. If you can humor the idea that Revelation was given before the temple was destroyed, then the particular problem you've described disappears. Many more problems open up as you've realized, but that doesn't mean they are insurmountable, and claiming they are is just defeatist. Finding solutions to perceived biblical contradictions requires one challenge their perceptions, because as Christians we don't believe the bible is in error.
The man does not reject your solution, but rather your answer that lacks any scriptural substance.
He rejects your lack of scripture that you favor in place of fabricated " historical" opinion.
He rejects your man made "doctrine" that states the " Old Covenant" age ended in 70 AD.
He rejects the far flung notion that Jesus Christ came in 70 AD.
As we all do.
JLB