Fossi in te cambierei il titolo, cosi' sembra che flashare la stock da odin o flashare il tuo zip siano la stessa cosa (lo dico per i meno esperti che lo potrebbero pensare).
L'updater script del kernel lo hai editato tu? Se si potresti cambiare il luogo di estrazione del kernel.bin al posto che estrarlo nella /sbin ti conviene metternlo nella /tmp cosi' volendo non devi nenache cancellarlo (va bene anche nalla /sbin, lo dico perche' nella /tmp risulta piu' comodo e la partizione non e' limitata, poi decidi tu)
Ultima critica , non vai ad installare la XXLQL ma solo il suo contenuto, se sono su UBLPK (per esempio) e flasho il tuo zip non otterro' una LQL ma probabilmente una XXXX (Baseband error) dato che nello zip non flashi anche la partizione del modemfs... (Questa e' solo una mia ipotesi, se hai gia' testato che da baseband diversa ottieni la LQL, chiedo venia )
Ottimo lavoro comunque!