I sort of had a similar situation on my '97 trek 370 with a Specialized Tracer Sport rubbing the chainstays. Found out that by lowering the tire's pressure to my safest low (45-55psi, depending on surface/terrain) I'm able to ride without the issue (and, although the resistance has increased, so has the comfort). Maybe try this first and see?