I think Stickman is right. I recall getting my SBC while onboard on the Milestone cruise, not having to wait for a subsequent cruise to cash it in. Thus, NC has no way of knowing whether OC had honored ClefsDor’s 10th Milestone.
The part about having not sailed NC yet I think relates to one having to earn new Milestones- if one hasn’t sailed yet, one can’t have earned any.