Satan in the bible (not witnessing)

What about Revelations 12:7-9

Or is the argument here that this is a different casting out then the one we’re talking about?

That’s in the future (maybe, Revelation’s timeline is wacky). If you look at the preceding chapters, there’s a lot of stuff that happens before Satan’s first defeat (there’s two more defeats later on); and that preceding stuff hasn’t happened yet (or, maybe it did in a way that the imagery alludes to, but we don’t know for sure).

Nitpick: Revelation. No final S.

Peace.