That mount is specific to prostop.
The big difference between prostop and any other disc of the time is the size of the rotor. A front prostop rotor is 230mm where a sachs powerdisc rotor is 160mm. Would be near imposible to mount a smaller brake rotor.
I would hunt around for a prostop, they...