So, 95&98 are interchangeable in that respect?
From a compiled program perspective yes. Although NT could run DOS programs, it wasn’t always very good at it, I don’t believe DOS could run any native NT programs. Most people today are ignorant of the fact they are running NT, not Windows other than in name.