Acontece que eu estava procurando no lugar errado. O script estava falhando em
DEFAUT_BRIDGE=$(brctl show | grep "lxcbr0")
se a ponte de rede "lxcbr0" não sair, o grep falhará um erro e interrompe o script. Eu modifiquei esta linha para
DEFAUT_BRIDGE=$(brctl show | grep "lxcbr0" || true)
e agora tudo funciona.