Нужно узнать именно текущий входящий номер. Вижу RING, а что делать дальше - не знаю. Куда рыть? Как оно по-английски правильно называется? Чтение списка последних (10?) входящих вроде не совсем то.
Есть другой вариант: использовать команду AT+CLIP=1. Тогда после каждого RING-а будет появляться строка в котоорой содержится номер телефона входящего звонка.