I also used wood glue, so I think the mirror frame should hold fine.
Thank you for your suggestions, I agree the french cleat is probably overkill so I’ll probably go with a keyhole or a lag bolt, depending on where I end up putting it. As a complete beginner this has been very helpful!