Thanks for posting your query at DoctorSpring.com
I am Dr.R.K and I am pleased to assist you.
Your Vitamin B12 and Vitamin D are low. But as your new doctor has said they are not dangerously low.
But having said that, you also have celiac disease. Celiac disease is a type of malabsorption syndrome. It affects the absorption of nutrients. and there will be nutritional deficiency.
If you are on gluten free diet for more than 6 months and if you do not have symptoms suggestive of celiac disease like diarrhea and anemia, then you do not need Vitamin B12 shots and vitamin D supplementation.
But if you are not on gluten free diet or if you have symptoms suggestive of celiac disease, then I would advise you to have Vitamin B12 shots and Vitamin D supplementation.
I hope that answers your question.
Let me know if I can assist you further.