The only option I see is via Udhna - Jalgaon. It would not only add distance/time (about 140 km more, so at least two more hours), it would not have any advantage.
It would be better to run a train from LTT or CSTM thru BSL-NGP to Kolkata or Sealdah either via Dankuni or Hatia/Asansol. In fact, given the choice SER made in shifting Jnaneswari to Shalimar, it would be better to run that train to Sealdah or Kolkata instead.