Did you check to make sure they install a complete clutch kit and not just a replacement disc? There is this older thread here where some users reported similar problems when a used pressure plate was used. That may be worth investigating:
should new clutch smell?