Language is determined by actual usage, not by "authorities" (who are generally viewed by linguists as describers, not prescribers). See, for example, What Is 'Correct' Language, from the Linguistic Society of America.
Technical language is no different in this regard from ordinary language.
From what I've seen, mathematicians, at least in the U.S., tend to use an italicized $d$ in a differential (and this can be seen in the house style in many mathematics journals), whereas engineers and physicists generally use a roman $\mathrm{d}$ (the latter in accordance with what ISO says is the standard).
As for the specific symbols you mentioned, I would look at common usage in the journals that you would like to publish in; also, take geography into account because there are regional differences in typography as well. One final remark: Use your own personal sense of esthetics too.
\mathrmfor differentials, others don't. Both are understandable. (Though the\mathrmversion is ugly.) – Daniel Fischer Nov 02 '16 at 23:03