So an update on this... My insurance company agreed to replace my car with a brand new identical one! Downside is that mine is a factory order (not stocked in Australia), so I'd have to wait 4 to 5 months!
I'm taking their cash settlement instead and will look for something more quickly available. Or fall back and re-order the identical X2, but with sunroof this time
A used X3 M40i is looking tempting...but would require a bagload of extra $$
__________________
2019 X3 M40i, Sophisto grey, H/K, pano
Previous: 2019 BMW X2 Msport, Mineral Grey, Adaptive Suspension, H/K
Previous: 2009 335i LCI, Bluewater