Your claim is true, but a much stronger claim is true also.
The only $n$ such that any two years $n$ years apart have the same leap/nonleap status are those that are multiples of 400.
For an $n$ that is divisible by $4$ but not by $400$ you can find different years $n$ apart as one of the pairs $(1700,1700+n)$, $(1800, 1800+n)$, or $(1900,1900+n)$.
If $n$ is a multiple of $400$ it also happens to guaranteed that the two years start on the same day of the week.
However, if you take "same calendar" to also include the Easter falls on the same date in the two years (and revising the rules for Easter computations was a major part of the Gregorian reform), then $400$ will not do. If I understand the rules for the lunar computations correctly, the sequence of Gregorian Easter dates will only repeat exactly after $30\cdot\operatorname{gcm}(19,400,2500)=5{,}700{,}000$ years.
(How so? Brace yourself: Easter is the first Sunday after the first full moon after March 20, where "full moon" refers to an artificial cycle that tries to approximate the astronomical phenomena as they were known at Gregory XIII's time. The full-moon dates are derived from a number called the epact which is reckoned modulo
$30$ and increases by $11$ each year, with occasional adjustments generated by from three different cycles. The "saltus lunae" adds $1$ to the epact every $19$ years; the "solar equation" subtracts $1$ from the epact three times in $400$ years; and the "lunar equation" adds $1$ eight times in $2500$ years. The combined sequence of adjustments to the epact will repeat after $\operatorname{gcm}(19,400,2500)=190{,}000$ years, but the total increase of the epact over this period happens to be coprime to $30$, so we need to multiply by $30$ before the epacts themselves repeat.)