To me she is a pure Fey Warlock.
She has the beast speech invocation, and maybe beguiling influence (or proficiency in persuasion)
Spell list includes Unseen Servant, Flock of Familiars, and Conjure Fey.
She is a witch who lives in the forest: that is a fey warlock to me.