I was having the same exact problem.
The solution is to not override onReceive() within the DeviceAdminReceiver subclass. Once I removed that code, I started to receive callbacks to my onNetworkLogsAvailable() and onSecurityLogsAvailable()