Go ahead with your oath ceremony. Call your Senator's office within 14 days of your travel and ask for assistance to get a same day appointment with the closest passport agency to you. Success rate is really high and as someone mentioned, you get your naturalization certificate back that day.
Worked for me on a tighter schedule. Had to travel on the 2nd of January, oath ceremony on the 28th December. Called my Senator's office on the 19th December and they got me an appointment for the same day passport on the 29th December. Not recommending trying to push things through tight windows but it worked for me.