The Ezekiel "quote" always bugged me because even without looking it up, anyone who spent any amount of time in the Old Testament, could tell that it was fabricated. "Finder of lost children" is not an OT motif in general, and certainly not in Ezekiel. Obviously, Tarantino knew people would look it up and go "what the heck is this?" Therefore I have to think it was an intentional move on his part, but why?
I think it's a tell that there's a story-under-the-story in Pulp Fiction which lends credence to the other observations. There's obviously something supernatural going on. One of the things I love about the film is that Tarantino doesn't explain anything. He lets mystery stay mystery, as any good story should.
I don't buy the Silmarillion connection. Nor do I think that this movie is a loose retelling of any specific classical tale, ala O Brother Where Art Thou. It's more likely that he doesn't have any specific story in mind, but sprinkled the supernatural element into PF to give it an air of mystery. But I'd love to be proven wrong.