Hi TerryH,
I do not know how is generated hplip.conf, but as far as I know, deviceURI is defined in /etc/cups/printers.conf, that's the one used from cups.
Whether, you manually edit the file, or change the configuration via system-config-printer, should not make any difference.

AS