This seems a method for enterprise administrators that centrally manage Chrome installation. That page doesn't seem to show a way for third-party software providers to bundle extensions into installers.
Since Office is a first-class Microsoft component in Windows Update, I'd assume they can use the Windows Updates mechanism to set any group policy or registry settings they need to manage Chrome.