I thought the main problem with porting software to 64-bit was the bad practice of developers assuming the sizes of types. Since this was Google and the project is relatively recent, I'm assuming that is not the reason.
Why couldn't you take the chromium source (and dependencies) and compile them for x64 months ago?