But it sounds like you don't care about what the user selects in the list box - just what shows up in the options? I'm really not sure what to recommend. If the form won't publish with the complex hard-coded filter, and you've not been able to filter dynamically (using your list of software in SharePoint) with XPath, your options are very limited. You can submit the repeating field with displayname as merged, but that will contain everything, semi-colon delimited (and I'm guessing it will be truncated). Perhaps InfoPath isn't the right tool for this job?
Hilary Stoupa
