Does France not allow a citizen to hold multiple passports at once? I know the US allows this. Say you travel often, including to places where you need to send your passport to a foreign embassy to get a visa. You can request a second passport so you can continue traveling elsewhere while you wait on your first passport to be returned to you.
Seems like the CEO of multiple major multinational corporations would be the sort of person who would need this.
So maybe when Ghosn was required to hand over his passports, he gladly handed 3 of them over, quietly retaining 1 or more in a safe place.