Interesting! I have nothing on Stenamblymora apart from the original description? I do not know this species. Curious to know what you think? However in my file I have the photo of the type of Neodialia capensis. and notes about it I noted that it looked a bit like a Stenidea (what I found on your photo ....)