Maybe so .. Octalink is relatively exclusive to Shimano .. I cant guess what the matching BB should be .
Asked at any Bike Shops?
I have an "AC" Adventure Cycling made crank* it takes an XTR Octalink Cartridge BB.
bought it for its 110-58 spider Back then there was a spline fixing of spider to crankarms. then fit the 3 chainrings.