Sorry to hear about that

I'm waiting on one being made from Pilkington right now (this is to replace the replacement that I already busted, but that's another story). Anyways, I have the green tint and you really cannot tell it is tinted unless you put a piece of white paper behind it, and it looks "normal". My door windows also have a slight green tint to them, and the new windscreen tint is the same, or fainter, if you want to get a feel for what it'll be like (or verify what you already have).
You might want to take a poke at your A-pillar seals to see if they are salvageable. Mine were just sitting in the channels and had not been sealed in there so I could reuse them, but the workshop guide shows they should be sealed in there.
Windscreen edging is still available at a lot of places (or it might be salvageable too), but for the top corner pieces, I've only found 3d printed ones. I think Mark Elvin's (s/p?) has some on ebay now?
The workshop manual says take off the leather wrapped interior a-pillar pieces to get the windscreen cutting tool in there, but depending on how they do it, that isn't always necessary. My leather was also pretty dry, so it ripped when I peeled away the top in order to get at and remove the set screws (which had also galvanically rusted into the aluminum frame, the screws being steel). So, if they don't absolutely have to, you might save yourself some hassle there.
Finally, for the rearview mirror, once the glass is out and face down on the ground, its easy to soak the metal plinth in acetone, and then it'll soon pop off with some persuasion from a razor blade (since there isn't a direct replacement for that little metal plinth, you'll want to reuse it. Dorman does sell some generic brackets #76864 but I don't know if they fit).
And I'd imagine that pieces of glass are easier to get hands on over there, but if your insurer can't find a piece easily, you might try calling around the regular lotus parts suppliers. I also got a good deal the last time from ricky evans motorsports, which had one in stock.
Good luck!