Another option would be to create a subroutine where during decrunch holding a certain key down to trigger infinite lives at the very start in onetime.asm For example
//Detect cheat key press (CONTROL)
lda $dc00
lsr
lsr
lsr
bcs nocheat
//enter code for giving player infinite lives
nocheat: do rest of onetime code