Technically, yes, you can download and reinstall the Senator FX application on Windows 10. In fact, there is a 2.1.0 version available for download from the developers page, but only after you've contacted them.
Contact email: [email protected]
Support page: http://old.eden-innovations.com/en/download-eden.html
At this point it's impossible to say if it works on Windows 10 or not, but you can ask them after you send an email.