Your policy command configure all clients from the USSubnet to use the USZoneScope zone for all entries in the Woodgrove.com domain. However if you only want to control the www record, then you need to configure the policy to monitor for a specific record, you do this with the -FQDN parameter. This is the commands to monitor and return different results for the www record:
Add-DnsServerClientSubnet -Name "USSubnet" -IPv4Subnet "192.0.0.0/24"
Add-DnsServerZoneScope -ZoneName "woodgrove.com" -Name "USZoneScope"
Add-DnsServerResourceRecord -ZoneName "woodgrove.com" -A -Name "www" -IPv4Address "192.0.0.1" -ZoneScope "USZoneScope"
Add-DnsServerQueryResolutionPolicy -Name "USPolicy" -Action ALLOW -ClientSubnet "eq,USSubnet" -ZoneScope "USZoneScope,1" -fqdn "eq,www.woodgrove.com" -zonename "woodgrove.com"
Gary.