The contradiction here is that in Genesis 8:21 YHWH said the He would never again initiate a world-wide disaster on the scale of the Deluge.
Psalm 9:15-16 provides clarification. It is the inventions of man that have harnessed the power of God for destruction.
Furthermore, the Divine Name is a mystery. It can be translated as “I am who I am,” and also as “I will be who I will be,” and even “I will be what I will be.” So YHWH can conceivably take the form of a nuclear weapon. “Chariots like the tempest” could be ICBMs being launched. Nuclear bombs are weapons of fire, and it is fire in Isaiah 66:15-16 that is the instrument of YHWH’s judgment on mankind. So, i do not agree with your statement that ancient prophecy does not describe the actual kind of destruction that nukes do. Jeremiah 25:33 is most graphic.
YHWH’s divine judgment of mankind happens in the last days of the world, often referred to as “that day” in scripture. In Isaiah 3:21-24 we find a perfect describe of conditions for Jewish women in a WW II forced labor camp as well as the term “that day.”
Instead of a scent, a stink;
instead of a belt, a rope;
Instead of nice hair, a shaven scalp
instead of a pretty dress, a sack;
and brand marks* instead of beauty.
*(Tattooing is considered a form of branding when done for identification.)
We should conclude that we are now in the Great Day of the Lord. Most people don’t acknowledge this, but remember Jesus said that He would return like a thief in the night and catch the world unaware. Yes, I am saying that the return of Jesus is global nuclear war. (Luke 12:49)
Timing is also confirmed by more modern prophecy which says that we will have only one more pope, under whose reign the “terrible Judge will judge his people.” I would refer you to End Times Speculation for discussion about this.
The terrible vision of Pope St. Pius X also refers to the “last days of the world.” It is about some kind of disaster at Vatican City which now appears to be an ISIS attack. If the prophecy that calls for just one more pope is correct, then Pius X’s terrible must be fulfilled during the lifetime of Pope Emeritus Benedict XVI. He is 91 years now and may not be doing so well, so I think that 2018 will be the year of fulfillment, maybe even as early as Easter Sunday.