Till the new TT is out, we can't comment but based on other IRI members' posts, 17643 will arrive at 10.10. Which is the same as what I had proposed.
As for SR's constraints, I am unable to understand the difficulty they may have in accommodating one train for an extra 90 minutes. 12633 & 16115 are the only trains which leave inbetween 17.20 & 19.00. 12693 & 16723 have different PF allocated.