Thanks, Martin!
May I get an explanation for what Merge at Last does and what led you to think of that operation as opposed to deleting overlapping faces and sliding verts?
I was able to fully get rid of the last of those artifacts in Cycles by doing the delete-slide thing. But your method seems simpler and easier if I can understand why you chose it.