I think macron privately supports Le Pen. Every recent decision he's made is insane unless you work from the premise that he knew his time in charge is short and he wants to become one of Le Pen's Vichy government sycophants.
It was quite telling that when he pushed through immigration legislation that was pretty controversial within his own party (and led to a resignation or two), Le Pen was the most enthusiastic supporter of said legislation.