Problem is that for one is that there is no actual proof that Peter was in Rome at the time the epistle was written, and second there is nothing in that scripture that says he was writing to Rome. That is pure speculation, and also the Catholic church has a number of different writings as well do they teach a false history.
For they say that Peter was the first pope, but that is completely false as the Catholic church did not even start tell the 4th century and Peter had been dead for some time before then.
That is why I said don't trust everything you read as you will get false information, especially when you use Catholic sources that not even all of them agree.
Apostle John and Daniel both when speaking on Babylon spoke as though they did not recognize it, and Daniel said it would be different then the previous systems that came before it, and John showed he did not recognize her so if it was the Catholic church in Rome and existed in his time he would have known who it was.
Rome is not in a desert and Mecca is on 7 hills also, also the worshiping style in Mecca is similar to that of the original Babylonian empire under Nebuchadnezzar. Also when Babylon is destroyed in Revelation it shows those mourning this destruction is throwing dust on their heads, and this is a Muslim custom and not a Catholic custom.