Thank you curtisi. I had made the Local Policy white list, but had neglected to populate this one in the console. I am now able to automate detachment of mass storage devices not on the approved list, however I am still needing to be able to detach any USB device (including keyboards, mice, webcams, etc.) that are not on our approved hardware list. SolarWinds support tells me to use the "USB Defender Extended" connector, but I don't see that in the list of connectors. Additionally, Windows Event Logs doesn't seem to record anything but mass storage device attach/detach.
Thanks for your help!