FYI, I've found a workaround for this. In my common pre-processor definitions I have added 10 generic entries with dummy default values as follows:
I can then launch SES from the command…
Ah, S'OK, I hadn't realised that the things that appear under the "Project" toolbar menu are context sensitive depending on where you are in the hierarchy of the view in the left-hand window. Now sorted.