Joined: Jun 2011
Posts: 1,180
Likes: 0
From: Sunnyvale, California
Bikes: Bridgestone RB-1, 600, T700, MB-6 w/ Dirt Drops, MB-Zip, Bianchi Limited, Nashbar Hounder
Seems kind of surprising that your crankset and BB wouldn't be obviously compatible or not but it begs the question if the crank set was already damaged when sold to you, or it was the wrong BB. Solution sounds like replacing with stock BB and new crank. If you don't care about branding and keeping it 105, then a cheap replacement might be a Vuelta USA crank set (around $35) and it takes a JIS square taper sealed BB. See Vueltausa.COM.
Not the lightest, but sturdy steel chainrings and inexpensive and if you had 105 in black, it might match colour.