According to devs the system matches the party then assigns the duty. If nobody in the combined group has a selected duty then its assigned at random, if someone does then thats selected. If different people have different selections then it shuffles people in the group around with otheres that don't have a selection and forms the group that way.

Its possible there just haven't been any available combinations for westwind in an hour and everyone was queueing for something specific.