I'm a huge fan of those cranks. I've been desperately searching for a pair in 175 (or bigger!) for the track. I've had my 170mm set forever and I love them to death.
I've actually had a very similar issue: They were fine with my Mavic BB (obviously), a cheapy shimano BB, but not a loose-ball (older) sugino BB.
I had all but forgotten about this issue, but the mechanic who was working on it at the time was stumped. I'm guessing BB length, but I'm not sure at all.
I'm sure AfterThisNap will have an answer, if no one else does.