So, after my reinstall of windows i ran my project and got
Thanks to Timmy explaining what and why it was the solution was a simple one, just recompile the project.
This, however, leaves a potential problem, if a game is compiled on a system with dx9 (I'm assuming) and related SDKs (again, assuming) then the build system uses them, either out of preferences or just first come first serve of the list of dev libraries (more assumptions this is a fun game!).
This appears to be not a huge problem, but it is a potential gotcha if you distribute a game without that DLL.