Why 64bit asio is installed in Programs x86

It probably just installs both drivers in the x86 folder for simplicity. If you look in the Yamaha folder you will probably see both 32 bit and 64 bit drivers. If your OS is 64 bit you will be using the 64 bit driver.