I picked three battles from the Swedish period for which details are quite complete and readily available:
I've forwarded the results of this research to TVBD author Steven Thomas, and am looking forward to seeing scenarios produced in due course.
For the Catholic-Imperialists, Guthrie sometimes lists units as Cuirassiers or Arquebusiers but often just describes them as "CR" (Cavaly Regiments). For these, it was necessary to make an estimate so we took the numbers and apportioned them to Cuirassiers and Arquebusiers in a 2:1 ratio.
The other big surprise of this exercise was the discovery that most of the 'Swedish' Horse were not Swedish Horsemen, but German Cuirassiers and Arquebusiers - the same sort of cavalry to be found in the opposing armies.
The revised requirements now look like this.
German Cuirassiers 14
Swedish Horsemen 3
German Arquebusiers 7
German Dragoons 2
German Pike-and-Shot 17
Swedish Pike-and-Shot 9
German Commanded Shot 1
Swedish Commanded Shot 2
Spanish Cuirassiers 2
Spanish Arquebusiers 1
Spanish Dragoons 1
Spanish Pike-and-Shot 6
My two initial Baccus orders are now on the way so I should soon be able to make a decision about how many figures per base.