No se si me lo habré saltado leyendo rápido pero, ¿has llegado a probar a activar la itinerancia de datos nacional?
Recuerdo que en mis tiempos de i9000, cuando probé CM7 yoigo salía como roaming, pero al activar esa opción desaparecía el indicador de roaming (también conocido como la R maldita). Está hecho específicamente para las OMV, y al menos en CM9 está.