With Robinson’s hyperreal numbers(1), I see no reason not to just freely use infinitesimals again.
As the article discusses, the difficulty in treating differentials algebraically is how higher order derivatives behave. This problem exist in Robinson's nonstandard analysis as well, and the authors of the paper point this out at the end of section 2, along with examples in the literature. The substance of the article is improving the notation of differentials so that the actual algebraic properties of e.g. the chain rule appear sensible.