Yes, Duo says Granted Access for their IP. I have no idea about windows server they're coming from.. again, its a vendor, so don't have much control over. The Cisco Secure Client is maybe only a couple months old, if that, so yeah pretty recent. The only change I can think of, is the MX firmware upgrade from 18 > 19 two weeks ago.