If I'm not mistaken when setting up a pool you can have duplicate Display names which would give the illusion of a single pool to the end users. It would require more work on the back end as you would have to manage separate entitlement to the pools.
On a side note when dealing with multiple datacenters it's best practice to have a seperate View environment in each datacenter. This prevents major problems in the event the WAN link is compromised.