That does not explain the existence of the error correcting block codes being detected.
I refer you to my prior (admittedly wall o text sized) shpeel about "machine god".
Creator god does not need to be sentient to satisfy all of the criteria normally ascribed to creator god. Machine god satisfies just fine, and would be true in a simulation universe.
Also, the simulation argument goes like this:
There are three possible outcomes of technological advancement of a civilization.
1) For some reason, it is unable to progress to a point where ancestor simulations are possible. (See Fermi's paradox, and various others.)
2) If we assume that it is possible that they can achieve the technology to run ancestor simulations, then it is possible that universally, all civilizations with this theoretical capacity decide that it is without merit to do so, and so don't do so.
3) If we reject those two, then each real civilization is able to spawn many orders of magnitude more simulated civilizations, making the probability that any given civilization will be a simulated one highly likely. (EG, one out of every hundred billion civilizations will be a simulation, if we assume that each real civilization is able to run one hundred billion other civilizations as simulations.)
When you throw in curious things like the error correcting block codes being found, and other curious hints that lean toward our being inside a simulation, with the simulation hypothesis, it looks pretty intriguing.
Is it still a sensible idea to pray to machine god? No. Machine god does not give a flying white pony ride about your worship.