@Claire *******
Maybe one possible option, I donβt know for sure but just an ideaβ¦
If you book one of the airport VIP meet and greet services, could someone deliver the old passport to this company, so when they meet you at the plane door, they could give it to you before you reach immigration.
Just a thought.