As far as I know I have given this advice for an easy way before, and it seems everyone wants to go more complicated.
Grind or turn your drive down so it just slips into the disc center hole and to the hub. Drill a 1/8 hole or two thru the drive in a spot where it is above the aluminium part of the hub, not over the bearing.
Now drill thru that into the hub about 1/4 inch deep . Press a roll pin in. Now the drive plate should fit over the pin, may have to drill hole slightly bigger .. that's it.
Go simple or make it complicated.