If you are worried about calcium content of your diet you could add a little egg shell if you eat eggs.
Egg shell will dissolve quickly in lemon, lime juice, or vinegar. Or you can simply eat them as is. When I first started eating raw 4 years ago I would blend some egg shell in to my raw egg smoothies because I wanted the calcium and I liked the texture. But later I began eating straight egg shell when I got used to and began to enjoy the crackle of chewing on them. Your body's juices will melt the egg shell like nothing too. And this easily absorbable calcium should be fine for your body if you have plenty of K2 to tell the calcium where to go so it doesn't collect in your tissue and veins. You could add bone meal but I would think egg shells would be easier to implement, I mean you no doubt have them as a waste product right now anyway.
I have never tried the butter oil, my girlfriend just ordered a bottle of the blend so I'll let you know how that goes. The thing about the butter oil is that I don't know if it's processed raw or if it is a heat process. If heat processed I would avoid it and stick with the pure FSLO OR FCLO.
You might also rethink your consumption of honey. It seems to be a really great food for some, but for others it seems to be just glorified sugar. Maybe try fermenting the honey like paleophil does?
For books, you might enjoy the very nutrient dense book I'm currently (very slowly!) reading called "Vitamins: Their Role In the Human Body"
I pirated this book off of demonoid.com, downloaded via utorrent. Otherwise I'm sure it's available for purchase out there. It is a fascinating book and I've learned a lot from it. Obviously it is a mainstream medical text, so you have to use your RAF filter when reading it, but for the factual, non-speculative aspects it is a wealth of info. Not specifically on teeth but that aspect is covered under the relevant topics.
EDIT: I just looked over the butter oil section of the GP website and they say they do not use heat in the process. This makes sense since they are aware of the benefits of not heating their other products, but if I were going to order the butter oil myself, I would contact GP and make sure that the source material that they're using never conacts any chemicals or heat above 100F. Also it should be mentioned that the reason the butter oil is prized is specifically for its K2 content, that IS what makes it the x-factor. And this same K2 is in the FCLO and the FSLO, hence the reason I'm taking it (also for the vitamin D, but while I could find food sources of vitamin D, vitamin K2 from food is EXCEEDINGLY difficult to find)