Exchange will use any valid DC it can. It prefers in-site to out of site DCs however.
If you look at even 2080 on the server, you will see how it determines the suitability of the DCs:
https://learn.microsoft.com/en-us/exchange/troubleshoot/administration/msexchangedsaccess-event-id-2080
However, if you want, you can exclude ( or include) the Domain Controllers it uses. I wouldnt say its a normal practice, but you can certainly do this and its supported