Only the OEM copies are strictly tied to either 32bit or 64bit. The retail upgrade box includes both 32bit and 64bit. As far as where to get the 64bit version, there is a microsoft web site that hosts the ISOs for download based on your product key. The product key should be valid for either 32bit or 64bit. I don't have the link handy however.
This is from
http://windows.microsoft.com/en-us/windows-8/upgrade-to-windows-8
Can I upgrade from a 32-bit version of Windows to a 64-bit version of Windows 8?
Yes, but you can't do this using Upgrade Assistant. If your PC has a 64-bit capable processor (CPU) but is currently running a 32-bit version of Windows, you can install a 64-bit version of Windows 8 or Windows 8 Pro, but you'll need to buy it as a DVD and perform a custom installation. If available in your country or region, you can buy Windows 8 or Windows 8 Pro from a participating retail store. You can also buy it online from the Microsoft Store in Austria, Belgium, Canada, France, Germany, Ireland, Italy, Japan, Netherlands, Spain, Switzerland, United Kingdom, and United States.
Please note that the Windows 8 Pro Pack is used to upgrade from Windows 8 to Windows 8 Pro, and isn't for cross-architecture installs and doesn't include any media. If you want to change architectures, buy Windows 8 Pro.
You won't be able to keep any files, settings, or apps when you upgrade from a 32-bit to a 64-bit version.