Have you tried calling JL and getting an agent to update the information?
Other than that, all that matters is that you have a passport valid for travel to destination when you check in for the flight. No need o bring old passports along
Worst case is that you would not be able to check in online - if you have seats selected and are needing to check baggage in anyway, that is a non issue