I was also running into this problem on my Surface Book (1st gen). The solution is to run the installer as system, for example from a command prompt (you can follow this guide).
Now what is unclear to me is how my Surface Book Base would get the firmware update needed to enable the new/enhanced functions of the Surface Dock.