Originally Posted by trayz
Could the low ph be causing the magnesium and calcium form not being used up.
The soil test results should reflect readily available nutrients for plant uptake (in solution and exchangeable).
Basically I think your over analyzing the situation. You should be less concerned with your nutrient levels right now (especially Ca and Mg) and more concerned with your pH. I would also hold off on the bone meal unless there is a critical need for it right now (P will become more available as your pH goes up).
Also consider the sample you took may not be representative of your soils (localized contamination). Ideally you want to test multiple samples over the entire site in order to get the big picture.