In order to unlock high density housing development of Thamesmead central, you need a rail station directly inside in the area to fulfill the transport needs, in which DLR would be the most affordable option.
Also, when thinking about the bus journey time to Abbey Wood then EL to custom house, the DLR probably had not passed canning town by then. Moreover, by 2040s, with the housing development, the EL would probably be full and would need DLR into helping, at least for connections to Stratford, Bank and Canary Wharf north, those job areas.