Thanks for the help lownoise, it encourages me to know I was on the right path
I knew more or less how to get to the import elimination loop, but the problem is that to defeat debug blocker I need to start a new olly process and attach to the child, loosing any hw breakpoints... I cannot seem to find how to make it work in one single olly process - what script do you use to do that? I'm gonna try to translate the spanish tutorials in the meantime
BTW, I know the target also uses code splicing because I saw jumps to wierd places in the code.