handymenny in iOS il country e Cellular-Network-Info vanno attivati esplicitamente aggiungendo nella sezione IMSConfig.Signalling:
<key>CountryOfOriginationFormat</key>
<string>PANI</string> // oppure BOTH
<key>EnableCellularNetworkInfo</key>
<true/>
Il MAC address è piuttosto irrilevante. Comunque molti gestori europei non hanno queste chiavi nel carrier bundle, le ho trovate in 3 AT.
WindTre ad esempio si accontenta dell'ultima cella agganciata nelle 24 ore (dopodiché non ti registra più via Wi-Fi). Il country serve per capire se sei in roaming o meno. Alcune reti potrebbero assumere che se non viene specificato, sei nell'home country. Comunque si può ricavare dall'IP e bloccare a monte l'accesso dall'estero. W3 lo blocca anche da altri gestori italiani quindi ufficialmente sono tranquilli (poveri illusi).
TIM evidentemente è più restrittiva, quindi bisognerà attendere il rilascio della configurazione ad hoc.