Nein es ist so :D, wenn du einen anderen bzw neuen CD-Key eingibst. Wird dein Rank zurückgesetzt. Das hängt in sofern zusammen, da jeder CD-Key seine eigene "ID" hat, in Call of Duty nennt man diese "PB-GUID". In deinem Players Ordner wird dann eine Rank Datei erstellt, diese hängt mit der PB-GUID zusammen, und wenn du einen anderen Key eingibst. Löscht es deine Stats :). Ist bei mir auch so, spiele aber kein Public sondern Promod.
Und falls du das Problem mit Steam nich hinbekommst gibts ne super alternative, genannt "XFIRE".