What you call "loopholes" are what I call "magic". I don't mind magic, but you need to make it very clear that you are operating in an alternate reality.
yeahhh, but.... no. All queens are women, but not all women are queens. (in the OED definition of the word, not the modern slang definition ) Not all magic is acceptable as sufficiently advanced technology.