Eric-
When I say that the polylines were manually created, I mean that they were created by tracing tree boundary. I did not add any Z data to the polylines.
Just now, I ran "interpolate shape" as to add Z data to my polylines from my DEM. I left the defaults the same as to apply Z data at the resolution of the underlying DEM. A new shapefile was created in my data frame with the name that I designated. When I open the attribute table for this new polyline shapefile, the same attributes are listed as were listed in the input feature (FID, shape*, and Id).
I also ran the "feature to 3D by attribute" on my point shapefiles. I used GPS height to denote elevation in meters. Again, a new shapefile was created in my data frame with the name that I designated. When I open the attribute table for this new point shapefile, the same attributes are listed as were listed in the input feature.
As for the comment "more than one Z value per line": these Z values ("Z-min", "Z-max", "Z-mean") were added after running the rool "add surface information" which was apparently not an appropriate tool to run in order to create 3D polylines.
Thank you for your help and patience. I truly appreciate it.
Matt