I believe it would, though that is not my forte, and I would submit a support ticket so they could help me with that (or wait till one of the DNS gurus out there wakes up and chimes in - because they usually do!).
Essentially, as I understand your issue, I believe what you need to do is to “add the domain” in the Panel -> Domains _ Manage Domains screen so that DH will generate a DNS entry for it.
This should not make any difference to how your site actually resolves now, as long as the nameservers for your domain are still set with your registrar pointing to your existing IP address.
Once you have “added the domain” to the DreamHost system in order to have a DNS entry in the DreamHost name servers, you can edit those DNS records as described in the wiki article to point to the correct IP address for you dedicated server, and then correct your nameserver information with your domain registrar to point to DreamHost’s nameservers.
Where I’m am flakey is with the actual edits to the DNS records - others here understand that a lot better than I do (especially at this time fo day - 0345 hours here).