@shmeeus, do you have the BES Inventory and License external site activated in your BES environment and have endpoints reporting to it? If so, then you could activate the Application Information (Windows) analysis (ID#34).
Then build your WebReport leveraging a contains relevance statement looking for the software in question. If the above isn’t sufficient, then you’ll likely require a custom fixlet + analysis OR deploy BigFix Inventory. I hope this helps.
When i was a customer i liked to create a property for each of the applications I deployed in my environment. So if say i am packaging Winrar for a deployment or want to know the version i would create a property for that application. I created a software version analysis for this very thing that would evaluate the different applications. I uploaded an example here https://bigfix.me/analysis/details/2998617 This is different examples of properties and you can just copy and paste the relevance for the application you are looking for. This article also steps out how to create this analysis with the different software properties at the bottom https://www.linkedin.com/pulse/bigfix-smart-software-deployments-brad-sexton/ Hope this helps