Wow! As we say in the UK, you had your moneys worth out of that!
In other words used until the very last!
I'm amazed the car actually moved under its own power with a clutch like that, i've seen many better clutches that slipped.
At least you've found the problem and can get it sorted, looking forward to the road test report now!