Ich schätze mal darum geht es hier. Wenn das Schiff auch nirgendwo anlegen kann, dann immer noch im Flaggstaat. Das will Gibraltar natürlich nicht. Mit anderen Worten sie wollen nicht der Zielhafen für "Flüchtlinge" sein. Verständlich.
P.S:
Das der Betriebszweck abweicht vom Registereintrag ist häufig. Bei Billigflaggen sowieso. Da wird einfach "general Cargo" eingetragen und fertig.