I am sorry to hear that you had issues with Intel drivers.
You may either disable TPM or load latest Management Engine Interface drivers here:
I quickly reproduced what you are seeing on your system with the Unknown Device in Device Manager. This NUC does not include support for TPM, so I'm not sure why it thinks it does. I got rid of the error just by disabling Intel Platform Trust Technology on the Security page in BIOS.
I'm going to alert the engineering team about this so they can investigate.
Since this is still marked as unanswered, I will attempt to do that for you.
Intel Platform Trust Technology (Intel PTT) is a type of virtual TPM. It resides in the FW of your NUC and is controlled by the system BIOS. The version of TPM it emulates is TPM v2.0, which is not recognized by Windows 7.The hotfix from Microsoft will resolve the unknown device/yellow bang in Device Manager but will not make it usable. This is true for PCs that have a HW TPM v2.0 as well. There is no support for them under Windows 7 and no way to get them to work. TPM v1.2 and earlier are the ones supported by Windows 7.
For the ACPI\MSFT0101 unknown device you can also simply disable Intel PTT. On Intel NUCs Visual BIOS: BIOS Setup <F2> Advanced - Security - Security Features pane - uncheck Intel Platform Trust Technology.
Intel PTT was created as a way of satisfying Microsoft's requirement that Client PCs have a TPM for newer Windows products (8.1 and later).
Hope this helps.
Craig W, Intel TME