It's starting to sound like something out of the Steyr/Puch manufacturing mega-conglomerate. Pictures please, or it didn't happen.
Is the frame styled anything like this one, especially at the upper ends of the satstays?
The German brake bridge is probably ESGE-Swiss, made for attaching their rack.