Eu ficaria surpreso se alguém fizesse isso; compilar o Chrome em um único arquivo seria uma tarefa bastante assustadora, com pouco benefício (uma pasta dificilmente é menos portável que um arquivo).
No entanto, você pode simular algo assim. O dotNetInstaller é um bootstraper significado para a instalação de scripts de vários componentes, mas eu o usei para consolidar ferramentas e arquivos em lote em um único arquivo executável. Você adicionaria a pasta do Chrome Portable como uma pasta incorporada no bootstrapper, então o único componente que você adicionaria à instalação seria executar o executável do Chrome. Isso poderia então compilar em um único arquivo. Quando você o lançou, o Chrome Portable seria descompactado em uma pasta temporária, executado e depois limpo depois de fechado.