Le partizioni tra Routertech 2.91.1 e 2.94 sono completamente diverse
Routertech 2.91.1
mtd0 0x90097000,0x903f0000
mtd1 0x90010090,0x90097000
Routertech 2.94
mtd0 0x9008d000,0x903f0000
mtd1 0x90010090,0x9008d000
Va modificato il file TIUPGRADE.SCP per le differenti partizioni
Per calcolare la partizione basta prendere il file del firmware e cercare con un editor esadecimale la stringa hsqs.
All'indirizzo trovato si aggiunge 0x00010000 (se il bootloader è Adam2) o 0x00020000 (se il bootloader è Pspboot)
Quello è l'indirizzo di suddivisione tra MTD0 e MTD1.
Probabilmente è per quello che non ti funzionava il pacchetto modificato.