Note that Chrome Remote Desktop will not allow you to perform actions on the remote device that require Administrator permissions. This is true of both macOS and Windows. On Windows, you don't even get to see the UAC dialogs; the user has to manipulate them for you. And if you try to bring up low-level system tools such as the Device Manager, your entire interactdion with the remote device is blocked until the end-user closes the window for you.
I've found that the only way to make system-level changes (such as uninstalling a driver and installing a new one) is to download and install TeamViewer while the user is logged in as an administrator, and then connect via TeamViewer and perform the task. This works perfectly.