@David *****
there are no penalties. BUT now that he's got a new passport you need to use that number for the 90 day reporting and it means you won't be able to use the onlnie program anymore because when you switch passports inside the country with the same departure card number it doesn't update in their 90 day online data base.
Personally, when they next 90 day report is due I'd go out, file the report with the new passport AND get the stamps transferred to the new passport at that time.