I have never heard of something like this happening before nor have I ever heard of a myleogram being done without some numbing agent used prior to the needle being inserted.
Whether your tests results are accurate or not or why you felt the pain and feeling that you did is because of muscle spasm and all that the doctor said, I also don't know.
Whether you should have a repeat of this test done or not I don't know either.
What I do know, though, is I would never let this doctor anywhere near me again and I would do some investigation about this doctor and if he is really competent to be doing these kinds of tests.
Good luck
Fran