The key was to remember that the provisioning System Packages draw their properties from the Local Properties of that package, rather than from the properties dictionary. I could have done this other ways but here's what I did top make it work:
-Open the System Package and go to Local Properties.
-Create a single custom property called "HOSTNAME".
-Select Basic Config in the System Package
-Enter ??HOSTNAME?? for the Server name and OM name.
-Modify the entry in the properties file to read:
This method can be applied to pretty much any System Package field for blcli provisioning.
Message was edited by: