Please take a look at the incoming fields of the getpeerinfo response, and compare to the IP addresses you're seeing. We've seen cases where two nodes connect to each other in both directions, leading to duplicate entries, and that sounds like the case here. There's no harm in this, except the confusing output from the getpeerinfo API, and a very minor efficiency hit.
Can you please also confirm which version of MultiChain you're currently using?