I've halfassed these a few ways.
1) easiest: JB weld. it's only gotta hold it in place and with the top OK it's got very little load.
2) new mount. you can mount it anywhere, drill tap whatever, then re-time it withut the woodruff. this is a last ditch attempt but will save you if there's nothing else works
3) I've done dumb shit, but one time I mounted the pickup coil into the flywheel cover, so when the cover is bolted on it holds the pickup in the right place. I just used triple expanding foam to hold it in place. that's really really halfassed but holy shit, it's held up for over 5 years with no trouble.
Also, you will want to fix that stripped wire that was rubbing the flywheel, it'll short and you'll have no spark. wrap it in electrical tape and tie it out of the way of the flywheel.