Mine gave up two years ago and I replaced it with an electrosport esr510. I can report that this unit bolted right up. Looks like they are still available too. What about making a bracket out of a piece of aluminum to fit your unit?
Ducati parts: Electrical and Ignition