Any chance you could post your DragonAge2Launcher.xml for me to look at? It's possible there's just a small syntax issue.
Hmm console is invisible interesting. I do remember something about res making the console seem invisible but. To the reason why its not showing on D2D copy am not sure as pretty much got both to run on steam and non steam copies. Taelus might be right on the .xml might have an issue. But I cant really think of anything different that could cause a problem for it to work on a D2D copy.