Easily it could've got 22952 or 22473 slot between ADI and BDTS.
VRL - ADI in ~ 10 hours and 7.15 hours between ADI and BDTS. But BVP division wants 19204 to halt for minimum 1 hour at Dhasa, Dhandhuka, Sarkhej and Ahmedabad.
TT of 19203 perfect but needs a speedup and slack to be removed in 19204 TT