ModelScale (e.g. <ModelScale>0.5000</ModelScale>) in the unit xmls works (at least, it does for sovereigns and champions).
I haven't tried using UnitScale in the Race/RaceType xmls, but if that isn't working, I imagine you could modify ModelScale for the actual units (assuming you're copying from CoreUnits.xml to make your own).