Thanks for testing this thoroughly. From my personal experience, I would not say the Lucky Luke experiment is 100% wrong. The only difference I noticed was that the alien does not pass through the door before being shot at. So I still think you got very close to the "door situation" regarding the result.
The most interesting part of all this is that there actually is something that was previously unknown.
I will try to join testing by altering the code to what I believe is happening in vanilla, but I have to put together a new PC from the spare parts in my basement to get visual studio 2010 running.