I am pretty sure Heinous is a direct descendant of Eclipsa after she ran away to marry a monster.(Which is why Heinous acts how she does.) And also has some relation with Toffee.
I too have this theory.
She’s a descendant of Eclipsa’s monster-marriage.
That makes her part-Butterfly.
And also explains the cheekmarks.