Notodontidae cats tend to have this broken/jagged leaf appearance – they cut little circles out of the leaves and then sit in them to match the leaf edge. Also, the green band and the two large humps on the back make this stand out in the Schizura. It might appear to be S. unicornis, however that species lacks the distinct humps that this species does. Form Wagner “similar to S. unicornis, but with A5 distinctly humped”.
Over on Facebook, parasitoid biologist Josephine Rodriguez wryly noted that the mystery insect was merely “microgastrine food”. True enough. Two additional points to Josephine for thinking outside the box.