Sorry, my initial thoughts are too far ranging.

More directly, how can I inject extra values into `org-special-properties' or elsewhere so that they appear when completing `org-set-property'?  Applications that use non-standard properties don't have a way AFIAK to inform these completions.