Skoda Octavia II - Caravans and clutches - bathtub tom
I get the same smoke & smell when putting my car up on ramps every year when I service it. I suspect you experienced the equivalent of 'brake fade'. Clutches and brakes are made from very similar materials, I suppose.
Hopefully you'll get away with it, although you'll worry for months.