Using the same number with two different names is not good. I would suggest moving all the SIM contacts to the phone and doing some editing to correct names.
It may be the software goes to the SIM card first and does the listing.
This link may help
How to import contacts from the SIM card to the contact list on the BlackBerry smartphone