Highly recommended - 'The Science of Star Trek' by Lawrence Krauss. He examines what he believes is possible in the Star Trek universe and what is out of the question (at least by today's standards). Really interesting.
But then a Technological Singularity similar to the one in Arthur C Clark's 2001: A Space Oddessy used its advantage of achieving Singularity many billions of years ago to stop it from happening. Boom!
Now that is cheating because Arthur C Clark didn't invent the Technological Singularity, he merely pointed out that there are other species in the Universe that are so advanced with their technology that they can alter reality at their will, collapse or create new galaxies as they see fit and take advantage of quantum properties to be at many places in space/time at once. I am afraid to say your wizards didn't know that extra terrestrial machines were watching their every move and if it suited them, they'd collapse the atoms that the wizards were made of in 0.000000000000000000000000000000018 seconds (that is the smallest single instance of time as governed by the rotation of a Quark. But ofcourse, these machines know everything, they would probably feel safer manipulating the Multiverse by conducting their work in a dimension of their own making where they govern the rules of science and magic. This could go on for a long time... like 100 years or so.
Well I know that JK Rowling has said previously that Muggles would seriously mess up the wizards if they went to war in Harry Potter...
When you look at the Mathematics of how life is sustained on planet earth, without even looking beyond our galaxy, then to conclude that there is no Superior life form above man, is simply idiotic in the extreme!.....................
You're assuming that the definition of technology extends only to electrical items. An EMP wouldn't affect a gun for example. Shakablooee!