If they don't offer same-day oath in your location, it means they don't have the staff and facilities to complete the final processing and get the certificate printed on the same day. They can't and won't make an exception for you.
If you need to travel urgently, that's not a good reason because you can travel on your existing passport (or a refugee travel document, if you can't get a passport from your country of citizenship). They will delay the oath if you have upcoming travel so you can take the oath after you return to the US, but they won't speed it up because of your travel plans.