I don't see any appeal in leaving substance dualism open as a live option.
Instead, a systems approach simply treats forms as global constraints. And as the excellent evo-devo paper you cited shows, constraints can then be hierarchical in nature. You start out at the most mathematically general (constraints generated from the most primitive material conditions imaginable, like a point and a space) and then have the increasingly specified constraints that make up first our universe, then the history of dissipative structure within it.
So you can get all the benefits of Platonism without the drawbacks of dualism.