Hello aophilly,
I think the best option is to re-shoot the data, taking the images from reasonably distance camera positions, but still keeping good overlap.
I think that one cannot expect any good results for images taken from almost the same camera position, due to very small stereobase distance, compared to the distance to surface of interest.