There is no extra time required to cover PRR-BKSC-GMO which is 93 kms and PRR-BJE-GMO which is 92 kms. You see, there is a difference of just 1 km which does not add any extra major time. The decisions are purely political and to devoid BKSC of these services. You can see this and compare with original time table, no extra time required:
/train/41606/1913/539And, I am pretty sure there is a technical halt of 12443/44 at GMO.