Here's an update,
I had called as mentioned in my original post, cbp officer asked me to call the next day, i called the next day, he said me to call him again. So, I called him than he asked me to call him again, so I called him today (it was the 3rd day). He said I would get an email in the next hour. I was holding my breath and I received an email in the next 30 min. I was approved.
Whole process took just over 6 weeks. I am happy that I was approved. All law abiding citizens deserve to be treated equally.