Oh wow, learning a lot today. I was taught in the US that pounds are a measure of force, and that is how it was always used in physics problems.
Anyway, yes, the proper unit of force is the Newton.
Though checking wikipedia again, it actually specifies that torque is measured in as lbf•ft. I take that to mean that 1 ft•lb is the torque of 1/2 oz (1/32 of an lb) at 1 foot. I expect that's a test question almost everyone would get wrong, myself included.