Você pode simplesmente montar o arquivo ISO em um dispositivo de loopback e editar os arquivos. Como você está apenas alterando um arquivo de firmware, não é necessário reconstruir o ISO após a alteração.
mount -o loop -t iso9660 filename.iso /mnt/iso
Você só precisa reconstruir o ISO se alterar alguma coisa no registro de inicialização.