Are these stats up to date?
No, they are not.
But the only changes I can remember are:
1. Infantry no longer gets armour bonuses only received accuracy bonuses. It doesn't change anything at most ranges (e.g. 30% armour is changed to 0.77% received accuracy), but it helps +accuracy vet bonuses to work better at closer ranges, when accuracy goes over 100% and they don't waste as much of that bonus (or even nothing at all, haven't checked it).
2. Panther got changed - it gets 10% armour bonus instead of 30% and it also gets +160HP bonus (but it's base HP was also nefred that patch 960 -> 800, so vet 2 only gives it's original HP back).