In one of my tests, I'm locating an element using a
WARNING - more than one element found for locator
By.cssSelector("ul.nav button") - the first result will be used
Try this instead:
Basically, this tells Protractor that you already know there's more than one element, and you just want the first one (like you said in your question).