The scala-dist project should generate a 64-bit MSI as well as a 32-bit MSI. The current 32-bit MSI cannot find 64-bit installations of Java due to the registry differences between 64-bit and 32-bit software.
Annoying, but it's windows. Time to learn the dark arts of UUIDs and CAB.