Do any front mech with standard clamps fit the frame? If not are any bigger than the frame? Sounds like the only suction you have other than make something to fit the set up you want is to buy a shim to make a mech fit, or use inner tube/plastic or cut off seat post ends to make a shim from. Plenty of help is being offered, info on frame tube diameter will help us help you.