devcon install creates a root enumerated device. It happens to work for you because part of the process of importing the driver package is that it will be applied to the PCI enumerated device in addition to the root enumerated device. Instead, you want to run devcon update. This will import the driver package and update relevant existing devices.
If you can, you should use pnputil instead devcon. It is the in-box driver package utility and will give you finer grain control over installing and updating the driver package.