what exactly is differant between the B and C swingarms other than the brake stay?
If you are talking the difference between a optional 125B aluminium arm and a aluminium 125C arm there are two things that differentiate. Three if you include the brake stay mount.
So simply welding a mount to a C arm will end in tears if the bike podiums. MA are fully aware of the differences and i believe will disqualify anybody found cheating.
For the information of all the optional arm weighs exactly the same as the standard steel arm when bolted to the bike. The only performance gain to be had would be to prove it didn't flex quite as much as the steel one. Clutching at straws there.
My advice would be to forget the alloy arm and spend your money on fitting the steel arm with no play at the swingarm pivot bolt, gusset the frame and getting your suspension set up on a dyno