Warlock is a common “mastery” or “class” in video games and isn’t always gender specific in those cases. It is not unheard of to use the “masculine” counterpart to encompass a fantasy for male or female, it happens quite frequently. Games I can think of off the top of my head: World of Warcraft, Rift, Grim Dawn; “Warlock” is still warlock regardless how you make your character. I think calling the term gender-neutral in these cases is correct.