You forgot that Justin Martyr mentioned John by name as one who wrote of his Revelation.
Justin's Dialogue with Trypho
And further, there was a certain man with us, whose name was John, one of the apostles of Christ, who prophesied, by a revelation that was made to him, that those who believed in our Christ would dwell a thousand years in Jerusalem
Justin acknowledged the Revelation of John but never the Revelations of Paul. The omission of the Pauline Revelations by Justin s extremely significant when it is claimed by Paul that he was commissioned to preach by Revelation to the uncircumcision.