From what I can tell, "keep MMR/contstructed rank" just concedes after every win. Would it be possible to set a steady rank (e.g. 18) that only concedes after it reaches the next rank (e.g. 17)? I feel quite a bit of time could be saved if you're confident in the win % of your deck through rank 19/20 by avoiding a bunch of auto-concede games.
open defaultroutine.cs find : private int concedeLvl = 5; // the rank, till you want to concede change it to 18 it should concede after every win untill rank 18. When it reach rank 18 bot will play without concede I guess... but this don't solve your problem