PI Data Archive stores data for points based on a unique combination of PointID and RecNo, not by TagName. When a point is deleted and then recreated, the PI Data Archive generates a new PointID and RecNo for the point.
Were you able to verify the the CDT158 was created with a new point ID?
You can verify your point settings on the server by running piartoo -sd <pointname> which should indicate the new Point ID and Record Number.
I would also recommend closing System Management tools and reopening again and performing a Tag Search in Point Builder to verify the point has been created.
Once you are able to verify the point creation it should be easier to find the issue with UpdateValues method.