The Menethil dynasty came to an end when Arthas killed Terenas. Considering that Calia cannot and effectively will not sire a proper heir, her claim to the throne would be deemed invalid in most medieval (i.e. absolute and hereditary) monarchies. Sylvanas had at least the victor's right on her side.