You may just want to by the game electronically, people including myself have been having issues with the dlc unlocking on steam with no fix. The retail version gets verified through Steam and that is where the problem lies.

Here is a link to the forum post for this issue: http://www.larian.com/forums/ubbthreads.php?ubb=showflat&Number=560515#Post560515