I was wrong,
@Nelly ‘s right

re the injector wiring.
If it were mine, before assuming the ecu has been damaged I would go back to basics. Is there a spark there? Is there fuel there? In post #24 you say it’s the lack of spark that’s the problem and that the injectors are definitely firing.
Swap the spark plugs from front to rear and see if the issue moves with them, if it does then it’s the spark plug that’s at fault.
If the issue doesn’t move, ie stays on the same cylinder, then return the spark plugs to where they were (don’t want too many things moved at the same time) and swap over the HT leads (from the coil to the spark plug) from the front to the rear cylinders. Does the problem move cylinders too? If not, replace the HT leads as they were and swap over the coils.
In this way you’re checking if the problem moves with a component to identify the component at fault.
Alternatively, I would have thought an authorised Ducati service engineer (such as Nelly) would be able to tell exactly where the issue is from the diagnostics.