No doubt a silly question, but is there any problem using one kind of shimano crank with another kind of BB. XT Octalink cranks with Deore Octalink BB for example?
Would of thought its fine. Its the Octalink bit that would be aproblem as you can't put Octalink cranks on ISIS or square taper bottom brackets. So if bb and crank are both the same fitting it should be fine.
As long as you care for the correct axle length and stay within MTB compo all Octalink BB and FC are compatible. The only exception to this is the old XTR crank and BB (model-code FCM950/951/952 and BB-M950/952).