You said it yourself:
The archer fires more than twice as fast AND can move while reloading which is a major factor outside of a controlled test. Look at your damage examples again, but compare two arrows to one bolt. The arrow wins in the 30, 50, and 70 armor catagories. Your test ignores the defining trait that separates bows and crossbows: speed/mobility versus power.
let's use the 70 armor for example.
Arbalest: ~272 damage per minute
Strength Longbowman: ~323 damage per minute
according to dpm, you are correct. longbows have an advantage over crossbows due to fire rate. to compensate, crossbows do more damage per shot. this is the fundamental difference between archers and crossbows, and i'm not interested in discussing this aspect of the game atm.
what i'm fundamentally concerned with is that in order to be an archer that does damage according to the OP, you must:
-achieve 30 strength and 10 powerdraw
-sacrifice melee capabilities
-dump wpf into archery
-use 3 slots for yew longbow and 1 set of bodkin arrows
*keep in mind that this is a 30 strength archer, many players do not play archer with this build - more balanced builds do not deliver damage that is as comparable to an arbalest as this.
to use an arbalest effectively, you must:
-have 16 strength
-have 3 open slots
-dump wpf into crossbow
for this investment, you can readily deal half health damaging shots to players in ~70 armor.
i hope this helps emphasize the disparity in skill point distribution between archers and crossbowmen.
edit: changed powerstrike to powerdraw