Are these compatible?
Yes. Too bad 951 BBs are no longer available. They were totally bomb-proof.
Any V1 Octalink (XTR, Shimano Road) are compatible with the M951 crankset.
Rollin With No Colon!
The Bike Whisperer
Crohn's and Colitis Foundation of America
You can still find XTR 952 BB's, but will be hard to find in another year or two.
High Performance Ceramic Coatings