A couple of things --
Is your Vitamin K2 status good? You need K2 to get calcium to go where you want it (the bones) instead of into soft tissues.
And -- you talk about avoiding high-oxalate veggies, and not liking to, but oxalate status is more complicated than one realizes. It also can relate to gut health (a huge autism connection) and the lack of oxalate-eating flora. My sister finally got results when she started using a probiotic called VSL#3, as well as watching her dietary sources. There's a Vitamin C connection: my dad's sky-high consumption of Vitamin C (several grams a day) gave him an oxalate stone once. There's a good Yahoo group about oxalate issues: "Trying Low Oxalates"
Trying_Low_Oxalates : Trying Low Oxalates
From this list I've heard of people who went on a health kick with a great big spinach salad every day for lunch, who then got kidney stones within two years.
While I try not to obsess about oxalate levels, I also steer clear of the main offenders like rhubarb, spinach, chard and beets, and I watch quantities of higher oxalate goodies I don't want to totally avoid, like chocolate, nuts, and tea.