I have the module and looked at it with NWN Explorer. The module created compiled scripts (.ncs) and the Toolset viewable scripts of the module (.nss) do not have a 1:1 ratio.
The compiled only have the following for the creature events
x0_ch_hen_attack
x0_ch_hen_block
x0_ch_hen_damage
x0_ch_hen_distrb
x0_ch_hen_rest
They are thus missing these events and the script you are viewing in the Toolset for these events is not what has been compiled.
Combat round end
Conversation
Death
Heartbeat
Perception
Spawn
Spell
User Defined
I then opened the module and tried to compile the combat round, and immediately got a compiling error in x0_inc_henai for an undefined function ClearActions(). I noticed that the module had updated x0_inc_henai, so I went to NWNExplorer and found that this update had never compiled. Same thing for x0_i0_henchman, and finally got to the problem in your updated nw_i0_generic (which did compile). The updated nw_i0_generic is missing the proper includes. The usual path to ClearActions() is from nw_i0_generic is x0_i0_anims -> x0_i0_walkway -> x0_i0_spawncond -> x0_i0_combat -> x0_i0_talent -> x0_inc_generic -> x0_i0_equip -> x0_i0_assoc. The reason why you could update nw_i0_generic and get it to compile is that the script was changed to never call ClearActions() even though scripts that include it will call ClearActions(). To get this script working properly you will need to include x0_i0_behavior and x0_i0_anims, and recompile x0_i0_henchman, x0_inc_henai, and then finally your event scripts.