Roberts' dissent was only based on redistricting.
The "one person one vote" argument is not just hilariously flawed, there's a ton of state legislatures, city councils and school boards that use multi member districts and allow for more than one vote. I cast two votes for Minneapolis school board last week. Poliquin's argument there is fundamentally absurd.
Multi-member districts are bit different. In most places you can only cast one vote for one individual. In IRV, there is a ranking,so you are actually voting for more than one individual.
That said, I'd need to hear a strong argument
for IRV to be unconstitutional before I'd go that way. It its face, it seems constitutional.