Debunked
From The Lost Media Wiki
https://www.doomworld.com/forum/topic/104944-i-want-to-know-what-this-e5m1-is/
This looks like literally NOTHING Romero would do. It looks pretty awful.
On a side note, Romero just released his own fifth episode, "Sigil".