I don't know about the extra $45. When renewing abroad, they typically let you keep/use your existing passport until the new one arrives, because they know most countries require a foreigner in the country to have a valid passport (and visa if needed). And also emergency travel, I guess.
I...