It's easy enough to fix, you just have to port the HL and DoD into steam as well, your keys are still valid. Select Browse Games from the menu, switch to the Individual Games tab, then scroll down to find DoD and select Install and Play Now! As long as you're playing through Steam it keeps them all separate as necessary