Não há realmente uma solução, do ponto de vista da compactação de arquivos, que você possa usar. O bootloader do roteador descompacta a imagem do IOS e, como você não pode alterar o bootloader, é possível adicionar suporte a novos algoritmos de compactação.
Ter uma conexão de gerenciamento fora de banda seria a melhor maneira técnica de lidar com segurança com essas situações. No caso de um dispositivo remoto (aquele em que você não pode simplesmente passar por ele e conectar seu cabo de console), infelizmente, você pode estar falando de coisas caras, como servidores de terminal serial.