The one-of functionality is specifically for code tables. The problem is that addressees and salutations is not a true code table in RE ( compared to other code tables it does not follow the same format given that it is a calculated field). The primary addressee field is a calculated text field. What this means is that it will calculate the value based on the add/sal configuration which would vary for each constituent.
One workaround (albeit a poor one) is this. Create several OR dependencies each one looking at the primary addressee / salutation id. The id is the same value that you use in import. You can get these values by running the addressee and salutation report from their config area. You would put each id that the value could be in a rule and each rule in as a dependency of the main rule. Ideally you should be able to do a one of for number values too this may come in a future release.