You have been doing the right thing. It is a fact (not rumors or speculations) that Lithium batteries will age slower when they are kept at a lower state of charge. So you have done the right thing to keep them healthy.
Seeing the range drop is a separate issue. It's annoying and a little frustrating, but of course Tesla wants to be on the safe side when it comes to predicting range. I had 270 on a range charge when I got my car, now I get about 10 miles less and the range drops about 3 miles almost right away when I start driving. Do I really have 5-6% less capacity on my battery than when it was new? I don't know for sure. I really wish there was a 'battery calibration cycle' or something similar to get the calculation current. There are all kinds of speculations on how to balance and recalibrate but truth is, we don't know. I have been tracking my battery with Visible Tesla to do a rates rage over battery percentage and it clearly shows a constant and linear drop over time. There is no indication that doing a full cycle to recalibrate would help regain range. I do remember Tesla saying that towards the end of the battery capacity the calculated range is based on current battery data rather than the calculation. IOW, they have a good idea based on that what is left in the battery. I think the mistake here in this discussion is that we charge and then look at the rated range which is a number mostly based on the algorithm.
The proper way to measure the capacity of a battery is to charge it to a specific voltage, then discharge it to a specific voltage and measure the amount of energy that was taken out. That's the only way to get an accurate measurement.