Let me ask you some questions first.
1. Do you have federated setup with external PSCs or with embedded nodes? But since you are using 6.7 you must have embedded nodes. Also are you sure you have provided the correct lookup service for all SRMs and VRs when installed? Meaning if you have Embedded node1-Embedded node2 you should install SRM1 and VR1 using Node1 address for PSC and VC and SRM2 and VR2 using Node2 address.
2. Can you please elaborate more on recovery site(Node2) DR link. You say that it is changed to point to VR2.fqdn/dr, how? Also you say that the recovery site link opens up SRM2.fqdn/dr and then you say recovery site SRM UI fails? If the link opens up SRM2.fqdn/dr should that be the correct behaviour?
If you mess up the PSC addresses when installing SRM and VR everything will be working correctly but you will have a single point of failure when the PSC you have provided goes down on disaster event. In that case both sites will not be available.