Unfortunately, that's wrong.
To move an object, you need a force.
Horsepower is not a force – it is a measure of work or power. Power is energy transfer over time.
Apply enough torque and you can move any car with any gearbox with any final drive.
Apply a smaller amount of torque and use a force multiplier – ie: gearing (or leverage) – and you can move the same car, but it will take longer to do it. The reason is because you need time to multiply the force.
F = M/A
Force = Mass x Acceleration
The force (torque) accelerates the mass (car). But the car has rolling resistance due to friction and wind resistance. So you must apply the force continually to accelerate the car against that resistance.
Horsepower is the measure of the number of times that force is applied to accelerate the car to overcome the other the forces (friction, wind etc).
I understand what you are trying to say, but the way you are saying it is not, strictly, correct.
In physics terms, TQ most certainly does move the car. Gearing and RPM determine how (gearing), and how often (RPM) that TQ is applied.
The spanner in the works, as I mentioned above, is that in an internal combustion engine TQ is not produced in a linear fashion, and so RPM can also determine where the engine makes the most TQ to be advantageous in relation to gearing and mass (weight). But again, it is not the RPM that determines this, it is only a measure of the point at which it happens (for other reasons).