Carers may wait until 2054 for allowance scandal refunds, charities warn