Theres "LevelOverride" which is set to 12 for your version of Boreas. However there is duplicate created for mods
<attribute id="MapKey" value="7caef01e-eb8b-484f-8567-0525e9ed1adc" type="22"/>
<attribute id="Name" value="Trolls_IceKing_A_MagicalDouble" type="23"/>
<attribute id="PhysicsTemplate" value="b4acf6a0-0bf6-47a9-bd61-376b91385aec" type="22"/>
<attribute id="Random" value="4294967295" type="5"/>
<attribute id="RunSpeed" value="2.5" type="6"/>
<attribute id="Scale" value="1" type="6"/>
<attribute id="Stats" value="HIB_IceKingBoreas_MagicalDouble" type="22"/>

Some other IDs extracted from editor with loaded maps
HIB_KingBoreas <52fa7fac-bcfa-4efa-892e-ee4359acb657>
CYS_Braccus <79fe9f68-238a-4531-a5fd-8b61c7834ff4>
CYS_SkeletonKing_Braccus <19835d85-1185-45a3-baf6-9347297a2a96>

it still does not fix pet status and I think error while summoning could be causing it (there is error if you summon him in editor...)

Theres now quite a few example levels in mods I quess Larian wants us to stop messing with original game wink
SCripts triggering after summoning is actually nice that means we can have fully independent pets (and perhaps companions).