Here are a couple of points to consider:
1. Macron means what he says in about the same was as Jeb! did.
2. France can survive bad national economic policy longer than it can the continued Muslim invasion and EU policies
Le Pen is “far right” in European terms because she rejects the EU project, globalism, and multiculturalism (and especially Islam. In sum, she is a nationalist. In Europe, that gets you smeared as “far right” because it threatens the special interests that support those things. Macron talks about tinkering with the pathologies of the French economy, but he is more sympathetic to the things Le Pen opposes. The transnational left knows that his economic initiatives would come to little or nothing, but his support of their interests is what matters.
You see, achilles, the problem is that I DO BELIEVE Le Pen means what she says about economic issues. That’s why I call her a socialist. A national socialist, as you point out, but a socialist nevertheless.