For general units the edu file only affects custom battles - as you've seen. In campaigns, the general's bodyguard is a lot more complicated as it regenerates and the total number rises as the general gets older. We haven't found where this can be changed and we believe it to be hardcoded.