there is nothing further in an ofp config.cpp that you need to do other than
side = 0,1,2,3
if the unit is not 'attacking' his experience level setFleeMode may have happened. but, it isn't the config per se
you are also better off deriving a class not altering an existing class, because cfgGroups might affect the outcome.
to derive a class:
class MyNewSoldier: SoldierEB // as an eg
{
side=3; // make him a civilian
Displayname="My new civilian";
};