Добрый день.
В силу ст. 16 ФЗ «О статусе военнослужащих»
5. Права и социальные гарантии военнослужащих и членов их семей, указанные в пунктах 2 — 4 настоящей статьи, распространяются на офицеров, уволенных с военной службы по достижении ими предельного возраста пребывания на военной службе, состоянию здоровья или в связи с организационно-штатными мероприятиями, общая продолжительность военной службы которых в льготном исчислении составляет 20 лет и более, а при общей продолжительности военной службы 25 лет и более вне зависимости от основания увольнения и на членов их семей, а также на прапорщиков и мичманов, уволенных с военной службы по достижении ими предельного возраста пребывания на военной службе, состоянию здоровья или в связи с организационно-штатными мероприятиями, общая продолжительность военной службы которых составляет 20 лет и более.
К сожалению именно по причине, что Вы уволились с военной службы по окончания контракта, а не по одному из оснований указанных в данной статье:
по достижении предельного возраста пребывания на военной службе,
состоянию здоровья
или в связи с организационно-штатными мероприятиями.
Вам на законных основаниях и отказали в льготном санаторно-курортном лечении.