You can install any drivers on any version if you want to. You just have to change the system version on
/system/library/coreservices/systemversion.plist and save changes. Backup the file just in case or change it again to the version you are running actually afterwards.
You can check which build you are running right after opening it. (Also check this wikipedia link I attach here to know which are the builds for any other OSX version you want to make the drivers believe they are installing to. The link, check under Releases
http://en.wikipedia.org/wiki/OS_X_Mavericks) For example if you are in 10.9.4 which is
13E28 you can change that to 13D65 which is the build for 10.9.3 and try to install the Nvidia Drivers for that version.
That worked for me and my 6Gb GTX 780 when I wanted to install 10.9.2 Nvidia Drivers on 10.9.1. With that and another tweak my card worked perfectly in a way I haven't been able to reproduce after updating to 10.9.2 (funny enough), 10.9.3 and 10.9.4. (Haven't been able to reproduce because I don't remember the tweak I did). I don't know if it will work the other way around, I mean like you want to install 10.9.3 Drivers on 10.9.4 instead of the opposite way. Just saying