The $84 million payout agreed in April fell far short of the drivers' claims, a federal judge ruled.