Everything is fine. I am still using my expired passport for cruises. It is good for use until it has been expired for 10 years. It tells you that on the fine print of the Carnival web site.
Wow, 10 years expired...? Hard to believe but very good to know!