Importing X, Y, Z data with a know datum
Don't know if you need this anymore, but as another archaeologist who just went through this, I'm gonna answer it.

For importing a point list into blender, you're looking for this add-on: https://blenderartists.org/forum/showthread.php?211735-A-Script-to-Import-a-CSV-File-and-Create-Meshes-(for-Blender-2-5x-or-later).  It has multiple options when importing, such as making a line from the sequence of points in the file or just importing the vertices without adding edges.

As it sounds like you're coming from geospatial data, you may need to re-project your data before bringing it into blender.  Blender (and other 3D programs like Unity3D and Meshlab) don't play well if your coordinates are over 1,000,000.  I work in a projected national grid that has eastings and northings that are all over 1 million and any time I forget to re-project into a local coordinate system before importing, things get VERY wonky.

Another concern you may need to address (that I'm still fiddling with) is the fact that geospatial data uses a right-handed z-up coordinate system while many 3D applications use a left-handed y-up coordinate system.  Depending on what you want to do with your models after blender, this may or may not be an issue.  It is for me, as I'm bringing each model individually into unity and need them to all match-up with one another.