This is a very old thread but I just thought I'd point out the problem that didn't appear to have been solved by the OP.
Just in case it helps anyone in the future.
The problem was that on the worm drive he had fitted the seal which is supposed to be fitted to the outer sleeve where the worm drive runs inside. If you look at his pictures you can see it fitted onto the worm drive BUT also onto the outer sleeve. Having the seal on the worm drive would have meant the worm was positioned too far out for it to have pushed the pushrod in order for it to disengage the clutch. That's why he needed a longer pushrod.
On the subject of pushrods, they should be made of alloy with hardened steel ends just like the Honda one, this is to allow the rod to expand in relation to the clutch, so it still works fine. Silver steel or stainless steel won't do this and you'll end up with the clutch going worse as the engine gets hot, the hotter it gets the worse the problem will be within limits of course.