That is at the wheels though. An engine could deliver a huge amount of torque at the fly wheel, but once geared to have any reasonable sort of top speed, deliver a relatively small amount of torque at the wheels.
Edit: Small example:
A lot of lotus 7 style kit cars are fitted with bike engines. These may produce a maximum torque of around 70lbft and typically weigh around 450kg, so a torque/weight of 155lbft/tonne.
A popular car engine fitted is a ford zetec, and cars with these fitted will normally weight about 650kg. A google for 'zetec dyno' has found one producing 150lbft maximum torque, so assuming that's a typical value, that is 230lbft/tonne.
The car engined car will still not beat the bike engined one (the bike engined one will batter the car engined one). This being because the bike engine produces useable torque up to 12000rpm, whereas the zetec only to about 7000. The gearing is altered to suite and the bike engine produces more torque/tonne at the wheels.
The bike engine produces ~150 bhp, so ~333 bhp/tonne. The car engine produces ~165 bhp so ~250bhp/tonne. Coincidence? I suppose it could well be and someone could most likely find an example to prove power not to be a good indicator either. For example I suppose if an engine gave a very narrow band of torque at high rpm? So that is maximum torque and maximum power values are both useless
Just my thoughts, might be a load of the brown stuff.