Dataset of commercial binaries: release possible?
(We're not lawyers here, and this may be off-topic, but I've had similar situations and will hazard a response).

This all comes down to the license agreement of the software you are using. The license will specify:


whether you can distribute it
whether your code is considered "derivative" (or allowed at all)
whether you can make the software available as a service through an API.


It sounds like you are using commercial software, so the answers to the above are likely to be in the negative. If the license agreement does not prohibit doing what you're doing, it is likely OK to publish your code and give instructions for how to acquire the proprietary software and what to do with it after it's acquired; however, it sounds like in your case, there may not be a lot left after you remove the proprietary stuff.