First off, there are a few devices that you probably won't think of right away that can wake up your machine. On my Precision M4700 I had 2 fingerprint sensor devices that had this function turned on. Here is a way to inventory machines and find out the devices that have wake capabilities. Including NIC cards if WOL is enabled.
Create a new software record in KACE. Call it Devices with WOL Enabled
Make sure all Windows OS are selected. VERY IMPORTANT!
Custom Inventory Rule: ShellCommandTextReturn(powercfg /devicequery wake_armed)
This tells the system to run the command powercfg /devicequery wake_armed and return the value(s) if any into this Custom Inventory Record (CI).
That should do it...enjoy.