You can get passport in a week time. I have heard people getting passport in 2 days as well in similar scenarios.Just to clarify….once I take oath I can’t travel on old Indian passport and being a cross border worker I must travel on weekly/monthly basis to keep providing for family. If this is not urgent then nothing is.