So far as mass combat systems go, I use the one in Cry Havoc, from Malhavoc. For small forces with no PC interaction, it's reasonably quick.
However, in the examples you present, it seems to me the result of the battle is going to set up the PCs' next adventure, so I'd be inclined to just...