Moan, moan, moan.....
If the line is shut at Bowling, and the Fort William portion is not going to run, exactly what do you expect CS to do? Yes it is disappointing, but that is just life.
CS could tip you out in Edinburgh at 4am and try to transport you from there [as has happened to me in similar circumstances before], but whatever, you re going to have a long journey by road transport.
Perhaps the trip to Dundee gives you a longer time in bed.
I am unsure of the purpose of the shared taxi comment? Were you expecting a private taxi (although you've just been travelling on a train shared with many others), or is it the 2.5 hr journey, the length of which could only be mitigated by CS chartering you a helicopter.
I realise that you are bitterly disappointed, but your rant is a bit over the top, in what was clearly a difficult situation with probably limited options available. (Anothr post higher up commenting that the Inverness sleeper as diverted via Aberdeen due to flooding......).
I travelled on the Lowland sleeper on Thursday night and my cabin was in pristine condition, everything working and no noticeable scratches, not that I studied it that closely. The staff were very good and did not appear at all demoralised.