I
OK, downloaded latest 64 bit versions of Opera and Firefox.
Both run the race viewer ok with no apparent problems.
(apart from the fact that it's totally screwed my browser extensions, I'm clenching my teeth but in a different way to you I suspect)
I think you should be able to get any extensions you use installed to your 64-bit browsers, otherwise it may be a hassle to switch between 32- and 64-bit (or maybe not depending on the situation). If it's mostly with extensions like an ad blocker, and you have custom items blocked on particular websites that you've specifically chosen to block, and need it over in the 64-bit browser's extension I can help with that.
Lastly, if you have any issues in the 64-bit browers, please let us know. Also let us know if your experience with the race viewer has improved in 64-bit browsers as time passes, such as if you are no longer experiencing any issues.
Any error messages that appear please copy their text and post it here.