I've noticed that it will still do the "old" way if your artwork is a compound path rather than just nested shapes.
For example, when I drew a shape in Illustrator, as a force of habit I made the shape compound in order to see it on the artboard. When I imported the .svg into Easel, everything looked ok. I went to carve the shape and noticed that it was going layer by layer again.
Dismayed, I decided to try changing the order, or perhaps making the inner shapes pockets instead of profiles. I discovered that I couldn't select the inner shapes because the compound path was just 1 object.
So back to Illustrator, released the compound paths and re-saved. In Easel, I exported the gcode and ran it in Camotics to test it (since the X Carve was running already). Worked like a charm.
For a point of reference, I've run a few projects under the new toolpath strategy that I had already run under the old one.
One project, a pocketed tray with sub-pocketed round insets, previously took 2.5 hours to complete one. With the new strategy it took 3.5 hours to cut two. The project I was working on above was 4 parts in a piece of material. Under the "layer by layer" method it took over an hour to cut 1 part. Under the new method it cut all 4 parts in about 45 minutes.
HUGE timesaver. I can't thank you enough. Keep those optimizations coming!
Edit: Here's a version of the file I was working on so you can see what I'm talking about. The top 2 parts are compound paths, the bottom two are not.