La tarjeta SIM no es capaz de gestionar registros complejos. Debido a su limitada capacidad de almacenamiento, sólo guarda un número de teléfono por contacto, y también echa en falta otros detalles.
Así que cuando tu "viejo teléfono" permitía varios números de teléfono con un solo contacto mientras almacenaba los datos en la SIM, debía utilizar de alguna manera varios contactos y mostrarlos en una especie de "vista combinada" (si hubiera utilizado algún formato propio para conseguirlo, tus contactos de la SIM se habrían vuelto incompatibles con otros dispositivos, así que ese enfoque es poco probable). Aunque eso también se podría hacer en Android, no es un estándar por buenas razones: ¿Cómo saber qué contactos hay que fusionar? ¿Por su nombre? Puede haber varias entradas de "Juan Pérez", que no necesariamente apuntan a la misma persona.
Mientras no se defina un estándar, las implementaciones podrían diferir y, por tanto, llevar a resultados diferentes, que es la razón más probable por la que no se hace en absoluto.