Nope the term has been in use by their own sect since well before Eddy's death and IIRC she approved of the term as shorthand for the sect
The guy's you were talking about before are more along the lines of creation ministries international, who in particular accept natural selection but denounce evolution.
There are christians who endorse the evolution theory at least in part but the greater majority denounce evolution in itself but for obvious reasons accept and endorse NS, even tho natural selection is cited as a primary engine of evolution.
Science savvy christians are kind of a biased bunch. I know as I was among their more minor numbers until a few years ago