Understand that when you NAT inbound traffic to a device the return traffic has to go back out the same Internet circuit. To make this work, you would have to configure site B as a full tunnel VPN, so all of its Internet traffic went out the Internet circuit on site A.
... View more