I don't think it is such a big deal
My approval was spelt Siddarth instead of Siddharth (h missing). I believe there is a form that your HR folks can file with the INS informing them about this. My F1-H1 stamping was in Mumbai 02. I didn't face a problem about this. I asked my lawyer to write me a letter stating that it was a spelling mistake.
In any case, as long as your spelling is correct in your passport, I don't think you should worry too much about it.
But please speak to a lawyer. Maybe the rules have changed in the last 3 years --- I wouldn't know because I'm not a lawyer!
And good luck with your stamping.