Home Transport ComfortDelgro may have managed to clawback part of S$642 million losses