@Redwaterflowing When you're several centuries old I imagine age means very little to you anymore. Don't think you can really apply modern ethics and logic to the situation. Though it probably would have been weird if he were actively pursuing the teenage girls, I don't see the problem as it is now.
Fun fact Merlin from Arthurian legend disguised himself as a young noble boy to seduce a 14 year old girl, he taught her all his magic and as she learned the magic she started to notice he wasn't what he seemed and she ran away in fear, breaking a promise she made to marry him. She kind of became the lady of the lake or one of them anyways. She stole a baby prince after his family barely escaped a betrayl. She raised the boy who became Lancelot. When he went to Arthur's court she went with him knowing she'd probably run into Merlin. She did and he confronted her but wasn't angry and just wanted a chance for them to be together. She accepted and he decided to retire from being Arthur's advisor and they ran away together. But she wasn't serious and on their first night together she drugged him and sealed him in a cave with his own magic where he starved to death. Lancelot obviously caused a lot of problems at court with the trying to and successfully sleeping with the Queen.
So to sum it up don't use magic to seduce a 14 year old girl. It may come back to kill you and ruin your king's kingdom.