These were taken from a dentist? Im just asking because it all seems to be taken from the same source, and about oxalates and nothing more.
This is not just about oxalates,unfortunately.
Not to mention that you included in one of your copy and pastes that vitamin C is a diuretic, supporting the issue that this is not just about oxalates. Its about how a high dose of synthetic vitamin can put the body in a state of acidosis.
I will have to return to this later tonight when I can provide links to stones being about more than just oxalates.