he bought the crank with the frame :) (well i did...went to supercycles myself :( , and accidentally bought a woodstock for myself..)
i've been through similar...i've been using front freewheels for a few years now, first on megamo cranks (shimano fwheel), then tensiles and then an ENO...I've always had to grind the tabs off an i've been through square and isis combinations. Steve, rest assured- an eno will fit, mine was VERY similar in terms of fit :)
that chainstay is beef :)
adam
EDIT: adam (ter other one) said a 73 x 128mm BB was suitable....well that's what i have for my tensiles, but steve is using a 68 x 127.5mm since that is the biggest for square tapers around...right?