Hi!
Nice to "see" you here! :)
Hmmm.. Not sure I know the issue without getting a hold of a working example. So let me give you a couple thoughts...
Rather then doing the blank array thing where you merge the 2 arrays... have you tried getting your blank in via a manual entry to the list? Using @Text("") or something like that? Just wondering if that would work.
The other alternative might be to instead of doing an @DbLookup and putting your code in the combobox itself... I'd sooner create a SSJS function that gets the data. The key though is that the function needs to return a vector I believe. I forget if there's a NotesIn9 on this but there's a blog post that might be helpful. http://www.teamspace.ca/TeamSpace/Blog.nsf/dx/populate-xpage-combobox-choices-from-notes-multi-value-field.htm
Again - what you're doing should work I think - or at least I don't know what's wrong with it but maybe you can get back to forward progress with either of those suggestions.
Dave