Knight should not be stronger than longsword. Knight is 4 moves and move-after-attack, and comes on an economy techline. 22 strength for both is probably ok (assuming a city attack bonus on longswords). The mobility advantage is a really big deal.
Similarly, 17 strength for horses seems too high, and 16 for swords might be too high.
I would probably go 15 strength for both (assuming a city attack bonus on swords). Maybe to 16, depending on testing.
It also seems unclear to me whether swords and longswords are intended to have a city attack bonus in this version, or whether horses/knights are intended to have a city attack penalty
I'm not sure with the adjustments that longswords still need to be tougher than muskets. I also think muskets probably need to be as at least as strong as knights. I'd go ~24 strength muskets.
I think the total strength column is confusing and potentially misleading. I also don't understand why the fortify bonus is 55%.
Also G&K great generals are 15%, thats probably reasonable. Similarly terrain promotions are 15%. Are we not keeping that?
I'm not sure that spears need 50% bonus vs horses. +25% defense and +25% vs horses would be fine.