Having looked at the other images I'm afraid they're not a great help. (I have added crops from those that might contain additional information below.)
There does seem to be a darker triangular shape behind the pronotum on the original image, is this the prepectus?
I couldn't find any evidence of an ovipositor and unfortunately the hind-tibial spurs are obscured on all the images I took.
Brachymeria certainly looks promising, I'll concentrate my efforts there. Thanks again for your help.