Unfortunately the features of D. dendrobioides and D. punctata can overlap, although the yellow is typically absent in dendrobioides as you note. I feel the shading in the second image is variable enough for dendrobioides. A bit difficult to tell with the first image, but the third image is certainly dendrobioides.