i know, it could be boring...but it could save your game

Thts is a good method to follow. I always make clean saves as well. I know it's overkill, but I go to coc qasmoke and set timescale to 1000000 and just wait a fee seconds, for 30 days to pass. Two is fine, I'm sure but I got into a habit of a 30 day clean save and it only takes a few seconds.
d3d9.dll (or enbXXX.dll) are ENB or a 3rd party injector.
effect.txt is ENB.
Any other .fx or .fxh is either ENB, or a similar 3rd party injector. Sometimes there's also an extra directory of fxh files, too, I think it's usually called injFX.
: and enbseries.ini and enbpalette.bmp, can be deleted, of course.
Tis is why I make the desktop folder to use as a checklist. I always completely uninstall all the files with the ENB as well as the d3d9.dll
Pending the ENB, I have used different versions. (102, 112, 113....) does that make any difference per the ENB?