Or, alternatively, if the night sky is obscured fom view but a meteor shower occurs, it would be heavenly lights falling.

It could be figurative, or it could be literal. Rev. 6 predicts a future falling of lights, and the jury is out on whether that is literal or figurative.