Radial and rotary are different. I can go into that if you want, but it isn't important for this conversation.
Number of cylinders really doesn't matter on the torque front.
Remember that HP is torque.
(Torque x Engine speed) / 5,252 = Horsepower is the equation for conversion. Look at a dino. The HP and Torque curve always cross at 5252 rpm.
What makes torque is the characterisitic of the engine.
The reason it seems like multiple cylinder engines seem better for more 'HP' and less 'TQ' is because they are designed to rev higher in a lot of cases. This is a design choice, though, and not an inherent characteristic of multi cylinder engines. Look at the equation, "tq * engine speed". The things that allow an engine to rev higher are generally poor for low end power (notably, no back pressure and more importantly, very oversquare piston design).
However, even with a lower torque number, higher revs = more hp (again, torque x RPM).
To put it simply, the design of the engine itself is the deciding factor of low rpm high tq vs. high rpm high hp, not the number of cylinders.