I have been able to use mu4e with my o365 account using davmail (https://davmail.sourceforge.net/). I will say it was a bit of a pain to get authentication right, and involved a lot of trial and error.
Is it possible to get the authentication done without running their proprietary JavaScript login page?
Could you share a bit more details on your config?