Im Prinzip ist ja eine "nachträgliche Portierung" auch folgendermaßen möglich:
Vertrag ohne Laufzeit abschließen (bspw. 1&1 Flat; ebenfalls Vodafone-Netz), nach Ablauf des bisherigen Vodafone-Vertrags den 1&1-Vertrag kündigen und neuen Vertrag abschließen mit Übernahme der Rufnummer