I can see two choices here:
1) create a new custom property for location, and populate that instead
2) create a script that updates the registry on each of your target devices. If you change HKLM\System\CurrentControlSet\services\SNMP\Parameters\RFC1156Agent it will be reflected in the SNMP agent and therefore picked up in SolarWinds, at least for SNMP nodes.