Low acidic diet (alkaline) helps you more with getting calcium in your tissues than over-focusing on a high calcium diet. Western women drink a lot of cow dairy and yet have osteoporosis, yet Asian women have no problems with "low calcium" diets (low dairy/meat).
Macros are no replacement to studies with actual food sources. It's a way to trick you.
Edit: [CORRECTION] Asian women have high osteoporosis. I misremembered. This was a terrible example.
Also interesting https://en.wikipedia.org/wiki/Osteoporosis#Prevention