Assuming I apply the right list of kernel names, sure. I think The only decompiler changes needed for SCI2 were to handle the _file_ and _line_ debug opcodes.
For some reason everyone has this idea that the compiler/decompiler is a big hurdle to move between SCI versions. In reality, it's almost identical across all SCI versions (the only big change is the split between heap/script resources between SCI1 and SCI1.1, but that's independent of the compiler/decompiler code). It's all the other stuff that was a pain (pics, views, sound, audio).