The original question still stands; what type of bb threading is it, English or Italian? Apparently neither you nor the mechanic seem sure. A mechanic not aware of older Italian bikes may have assumed it's English threaded and spent his time tightening it.