I only see fish oils and marg. as major sources providing Vitamin D, but fish oil (vs. emulsion) is not recommended for garden soil.
See my follow=up comment #86 regarding Vitamin D in pigs and cattle. The link I included has other links, including how to make your own lard for cooking and storage.