Gilderoy Lockhart is exactly the type of pompous Peacock who would bring his own personal assistant to Hogwarts with him. Veronica is overworked, under-appreciated and doesn't get paid nearly enough money to put up the likes of Gilderoy Lockhart. and yet there she is. Sticks to Canon story line.