I don't think I can offer something like that at the moment, sorry.
I've created [an issue](https://github.com/GluuFederation/oxAuth/issues/849) related to this case. But as you see, my primary concern here is the fact that though despite user thinks the session was ended correctly, in fact it wasn't, not the problem it creates for your use case.
What you ask for constitutes an enhancement request for a very specific use case. This flow is called "frontchannel logout" for a reason, it assumes some kind of user-agent is involved, which usually has access to cookies; you effectively need to re-purpose a standard flow to suite your use case.
You can suggest your enhancement in the comment section of the issue above, or create your own enhancement proposal at Github. If you'll decide to do so, I would suggest to provide a solid reasoning for this change, showing how it will make Gluu Server more useful for everybody, as usually it's the only case we agree to invest our own development time into it. Unless it's the case, we usually only accept such change requests from our paying customers.
Also, IMO the more appropriate solution would be to use [backchannel logout flow](http://openid.net/specs/openid-connect-backchannel-1_0.html) which is designed to be used by backend services via direct connections, but as far as I can see, it's not supported by oxAuth atm. So you could instead put an enhancement proposal to add support for it, what seems to me would be much easier to justify as it would be useful for all Gluu's userbase.
I'm closing this ticket for now, you can continue discussing it in the comments section at Github.