Just to complete this thread, here is the result of my test that justifies the blame on the Player alias as the culprit:
In my tests, everything worked all the way through to the end of Helgen EXCEPT when I had the player as an Alias. When I removed the Alias, my test worked. When I added the Alias, it
didn't worked. It was very inconsisten on when it failed. Most times it failed at your walk to the chopping block. But sometimes it failed after you get up after the dragon attack and tried to walk to Ralof. I can imagine that while testing, all seems ok - until much further in the prologue mission when it will fail. Best to follow what Bethesda did and run scripts at Stage 5 MQ00 as per the Script for it:
; called by MQ102 during chargen - place to put "startup" quests that can't start enabled for various reasonsHousePurchase.Start()
And YSNE58 made me aware of this post by Arthmoor in the Economics of Skyrim mod in Dark Creations forum: http://www.darkcreations.org/forums/topic/1281-relz-economics-of-skyrim/page__st__100#entry97019. It simply iterates that we shouldn't be making our mods run from the start of the game.
I think you may need to suspend initialization until after Helgen is complete. Or at the very least until after MQ101 reaches a minimum stage that's beyond the race menu selection. This mod's initialization takes so long that it caused a CTD two times in the 10 or so I was poking around in LAL today.
I suspect the vanilla Helgen sequence will not appreciate having this interrupt it either since that's pretty sensitive.
EDIT: I added the word "didn't" which is bolded in my original statement.