You are going to have trouble using JAMF MDM checks against MacBooks on the wired network when there are dongles/docks involved as ISE currently performs the MDM check using the MAC address of the endpoint (in this case, the dongle/dock). There are various conversations on the Community related to this scenario, but see this post for more info.