I'd stick with sugar for priming. There's no advantage to use DME and sugar is a lot more reliable.
The cloudiness could come from several things. You could have left it in the primary for a longer time and it would have cleared more. The dry hops could be making it cloudy. Wait until the beer is carbonated, then put some bottles in the fridge for a week or 2. That should clear them up.