I was reading through my copy of the Tortoise Trust guide to keeping torts and turtles, from 1996 I think, and in the discussion about metabolic bone disorder (and pyramiding) it recommended:
1) Appropriate protein intake from plant sources (for herbivores like the leopard). According to them excess protein interferes with calcium metabolism and requires extra water intake. Recommended protein levels were approximately .2 grams of useable protein per kilogram of tortoise.
2) Adequate calcium and d3(duh!)
3) Adequate hydration
4) fiber
They didn't discuss heat in this context, but they recommend that tortoises in general be kept at the appropriate temperature.
My leopards had some pyramiding when I first got them, but I've been able to keep that under control. I keep them indoors except for brief periods of basking and grazing in the summer. I keep a shallow water dish in their enclosure, which they use frequently. Since they are such are prodigious pooopers I keep them on newspaper, which results in a too dry environment, but I counter that with twice-weekly soakings. If possible you could try to create a humid-hide area as recommended by EJ and others.
During the summer they graze on the lawn a few times a week, ingesting grass, clover, and various weeds like dandelion. I also give them grocery greens with calcium/d3 powder. In the winter I use a few greens but boost the fiber intake with a mix of Pretty Pets tortoise pellets and chopped timothy hay. I soak the pellets and hay until it is mushy. They love that. I also add a little calcium/d3 to that mix. Every once in awhile I give them a little cuttlebone. If I give them nothing but greens their stools become very runny. The pellets and hay are very high fiber and produce nice firm stools. Same goes for the grass and weeds in the summer.
I don't know how much protein this gives them. I base my feeding schedule upon visual inspection: If they don't LOOK fat (bloated legs and neck) and are active, I continue to feed them as usual. When they start eating the newspaper substrate (no harm done but not recommended) I'll add a little more. The pellets are 8% protein (dry), and I'm trying to make the pellet/hay mash mostly hay, which I think is about 6-7% protein when dry. The other weeds and greens run around 1-3%. I don't know how much of the protein ends up being complete and useable. Again, I just give them plant-based foods and feed enough to keep them satisfed but not fat.
The temps in the enclosure vary with the seasons. At peak summer, the ambient temp is close to 80, moving up to about 100 under the basking lamp. During the depths of winter the ambient goes down to 70 and basking to about 90. They also have a low-UV fluorescent fixture.
So I think this fits the recommendations for protein/hydration/calcium-d3/fiber/heat. At least it works so far. They have grown very slowly over the last 3 years.
I think EJ and others were discussing this below. I also recall someone citing some research indicating that this multi-factorial approach to maintenance is shown to reduce pyramiding. Here's a link to a discussion of this topic for sulcatas:
www.sulcata-station.org/pyramiding.html