You can accomplish this by, basically, cheating a bit to create different perspective of DNS for different systems.
I'm going to assume that you have a DC in both sites, since you've got different AD sites for them. What you'll also need to do, if you haven't already, is to make sure that every system in each site is pointing to a DC in its own site.
Once that's done, create a zone on every DC for the DR record - but don't create it as AD-integrated. Say you're looking to make
importantserver.example.com resolve to the local copy - make it a CNAME in the AD integrated zone, pointing to the standalone zone; say,
Records in that zone can and will be different between the sites, since they're not replicating. Have it resolve to server X in site X and server Y in site Y, and you've got the resolution topology you're looking for.
..Or just set up BIND with a split view.