Don't whinge about what was offered !
The only way to fix is to increase the step size if you have a 100 points make it 400. The more the smoother, a cnc has a stepper motor called that it rotates a small amount to do a curve there are two, one each in X & Y the smaller the step the better the curve.
You want a "best fit arc" curve program, that shape was very ugly. They are out there. The fit curve would be where I would start. At the simplest every 3 points are turned into arcs then compare radius replace and continue. I had a go manually and got something much better. Where did the co-ords come from.
Ps Autocad will not open the dxf Briscad does.
Ps post an image not add for some company.