Unfortunately, doctors can refuse to treat any patient, for any reason.
Your best option is to check your insurance website for a list of pain management drs/physiatrists who treat chronic pain.
Wow, tobacco? You can't smoke? Was that in your paper work? Smoking is really hard! Everyone knows that. Did you just start? Why is he seeing tobacco this time around and not previously? How are you doing now?