How do I pass a printer URI to lpadmin?

Solution 1:

? is used in URIs for parameterization. Here it is enabling use of the location= which appears to be a port reference.

So, it would seem you're asking if you should drop it in your descriptor I would say yes.