Plug looks pretty much textbook, so tends to indicate the mixture is correct.
If it was running lean and hot you wouldn't get the biscuit colour on the top of the insulator.

Just been having a scout about and there are a few people who have had issues with the fall detection sensor on EFI models. This post is quite informative and gives you some guidance on typical resistance values across the terminals of it. http://www.triumphrat.net/twins-tech...fi-models.html

It does say that when it triggers it will bring on the engine management light so could be a dead end. It also says that removing the switch will allow the engine to run but will also bring the engine management light on.
Clutching at straws a bit here, but at least it's something else you could rule out if it still happens with it removed.