Muslims after they detonate a nuke in the Vatican? I find that most likely as Muslims WILL do exactly that if they could, but yet, we have Obozo drawing down our own nuke forces and, let's face it, the Bog O hasn't the guts to nuk’em back if they attack the US, let alone the Vatican. The Vatican would burn and mecca would stand unharmed under Obozo’s watchful eye and with the celebration by democRATS and liberals of our tolerance.
All other arguments aside, one can understand why many Catholics doubt this vision was fulfilled in the unsuccessful assassination attempt against Pope JPII. The scenario you paint is likely closer to the reality than the explanation offered by the Vatican in 2000.
(Tellingly, at the Fatima Challenge conference De Carli referred to the bodies as carbonizzaticharred! Where did he acquire that detail?)
It's not in the text. Let's assume for a moment that it's not a creative invention of De Carli.
I think that it would be not very common to see charred bodies on the battlefield. Perhaps only in burned buildings, but not in the open. It's not common even today, and I guess it wasn't common in early 1900's. There were no incendiary weapons aside from Greek Fire, and that was last used in 12th century. World War II flamethrowers are the minimum required for this (first ever was adopted in 1911 and virtually not used in World War I.) A nuclear blast would also burn the bodies. It's not very clear how these unobvious effects could be predicted in 1917, and the available text doesn't contain those words at all.
Could the ruins in the vision be symbolic of the Church falling into a state of Spiritual ruin rather than a literal city falling into ruins? Also could not the bishops who are killed with the bishop and white be attacked because they dared to stand up to revive the world's lost sense of morality? The bishop in white is also leading the survivors to the cross on the hill (presumably symbolic of Christ). In trying to lead people out of the ruins to Christ, he and the bishops who accompanied him are martyred for doing this. Hmmm.... you've got to wonder.