According to the devs you can meet any of the win conditions as any specialty (well, aside from collapsing stars since only researchers get the Core Tap i suppose), but it sounds like anyone should be able to get the warlord or trader (hah, yah right) victory conditions, or the artifacts held of course. Definitely sounds like a bug, any devs around to speak up/look into it?