How can I add civil points. It seems game does not have event like CharacterAddCivilPoint 
I looked around for that as well and couldn't find any way to do it neatly.  
I suspect you could manually add to the abilities though like
CharacterAddAbility(_Player,"Bartering",2);
CharacterAddAbility(_Player,"Lore",2);
And whatever the logical names are of the others are.  
And then on level up, open a dialog and let you pick which one you want to increase based on which dialog option you pick.  A little more complicated script wise of course and you'd have to block the dialog when the character hasn't leveled.  
Larian might be able to actually add a call for AddCivilAbilityPoints, you could ask them :P.  It does seem like an oversight.