Solid not smooth using screw modifier
Your bezier version has its Fill Mode set to Both, it looks like when you convert it to mesh it creates inner faces that are connected to your outer faces (edges must not be connected to more than 2 faces) and that mess up your geometry, so switch it to None, convert, and it works fine. Also don't forget to recalculate the normals (ShiftN).