After going two down to Bayern Munich, Celtic might have feared another heavy Champions League defeat. But Brendan Rodgers' side emerged beaten but "not broken".