The original NexImage (93712) should install without any problems following the instructions posted in the Knowledgebase for Windows 7.
You will access the necessary Windows 8 operating system features from the Windows 8 Desktop, not Metro. Pull the mouse to the upper right until the Charms display, then click on the gear (Settings). Once the settings pane has opened, click on PC Info. In the PC Info window, a Device Manager link will be on the left.
With the camera plugged in, proceed through the steps as for Windows 7 to update the drivers and choose those for the Philips SPC900NC.
NOTE: If you choose to download the .zip file instead of the .exe file, it is best to extract the .exe file into a new folder before running it. (The default is to extract it into the same folder.)