Must be looking up the generic service records. May not be a big problem.
Can you see if they use the right DC by running "echo %logonserver%"? It's a bit of a basic test, but it should capture the site specific DC.
Did you also make DC2 a Global Catalog?
Chris