Did you fit your slave cylinder/thrust bearing to the new gearbox?
Im just wondering if you have used the one thats attached to the box rather than the original one that was fitted to your box. It may be possible the difference between manufactuers that its not the same size and therefore possibly not engaging the clutch correctly?
Its possible and seems weird how the clutch was fine before hand.