i just had a look at L293D... there's an interesting voltage drop.. typical Vs-1.2 to Vs-1.8 v... ok ok @0.6A... but... could this be enough to lost most torque... i would think.

Probably the original design used MOSFETs, so the voltage loss was reduced to a minimum. Pure guess here.