I wouldn't change things just because other swarms have something, (hopefully) they didn't miss it and it was intended to be this way.Did apply the 3.5 update booklet to it and assumed that it should now have a size bonus, but should the size bonus replace the natural armor bonus?
My theory on that is that there is no size bonus because swarms are made up of many tiny things (so you don't target an individual) rather than being one big solid mass. The NA represents that sometimes you push individuals out of the way rather than damage them via HP.I notice that about every 3.0 swarm has a natural armor bonus and for some reason no size bonus.