I think NHS Fife are in deep trouble whatever the reasons they give for justifying SP's treatment & suspension. The problem is those Upton involved in the aftermath of the CR exchange. They immediately went straight to an extreme interpretation of events - KS's email to the ED demonstrates this & from NC's description of the content, it paints both an overreaction & extreme bias in her presentation of what Upton claimed to have happened. From the outset, the chain of events went to extremes & no one appears to have put the breaks on what subsequently happened - instead they sought more to pad out the complaint/wider details. With what appears to be a cover up of an initial investigation that's wasn't an investigation, but now is confirmed an investigation from the newly disclosed emails, it doesn't appear to be the case that NHS Fife acted in good faith with bad or embellished information. There appears to have been very little good faith & a lot of unreasonable responses & reactions from people who should know better.
With all the various training sessions on trans rights that's been going on for a long time within the NHS, those sympathetic to someone like Upton (I think) are primed to go straight to uber ally mode - effectively activist mode - which isn't appropriate for an employee investigation over an incident like this. Cool heads were needed & that's the last thing that happened.
Whether that's down to Upton making a meal out of the impact on his mental health or over egging SP's actions with heavy implications of extreme bigotry or whatever, NHS Fife don't have a get out option because they were fair, balanced & objective in their handling of this. It looks very much like too many jumped on this as an opportunity to demonstrate just how much of an ally/activist they were to Upton. With SP expected to take her punishment & other heed the warning should anyone else have a problem with the man in the female CR.
All my opinion/speculation on what I've seen/heard so far.