Никита, друг мой, не гневайтесь, но это напоминает мне старый французский анекдот про странное, но тонкое извращение...
- Почему секретарь холдинга принимает входящие звонки через GSM-телефоны?
- Зачем их потом собирать на один аппарат и различать по префиксу в CID?
- И самое интересное - как потом секретарю звонить по делам конкретной компании именно через ее SIM-карту?
Полагаю, что если решать строго это задачу - то без ответных извращений точно не обойтись.
Хотя на мой взгляд, у проблемы есть более простое и красивое решение: поставить на стол четыре телефонных аппарата и приземлять звонки на каждый из них со своей SIM-карты.
Ну и наоборот - каждому их них описать свой uplink - в виде своей SIM-карты.
Ну, а если места на столе не хватает - купить четырехлинейный телефон, их сейчас как крокодилов в Амазонке...