Yeah, currently trying to source a replacement bracket. Most XC70's here in breakers seem to have 300mm discs, ours has 316mm.
The bolt torqued up fine several times, and at least 2/3rds of the thread remained, but I'm not happy with it in the slightest.
If I can't get a bracket sorted soon...