Hello Andy,
i shant say a word !!!!
been there done that !!
anyway i have the same problem , as far as i am aware the ducati card holds no information that will assist you, basically you are stuffed, you cant fit any other clocks, as you said.
But take a picture of the components damaged and of the complete pcb in the clocks let me have the specification of the components i.e. any writting and i will see what i can do as electronics is my trade, no promisses, but we are in with a fighting chance, where are you ? besides home !!!
Regards Phillip Mace OBBC 07770 450 142