Yes, I read that article before making this thread too. It's not accurate. It says "If the browser is IE and the host is 64-bit Windows, it serves the 64-bit installer." But 2 hours ago (when I discovered the workaround) I used IE and my computer is 64-bit Windows, and it did not serve the 64 bit installer, it served the 32 bit installer.
Go to http://www.microsoft.com/getsilverlight/Get-Started/Install/Default.aspx and click on the System Requirements tab. There you will see a chart showing which versions of windows which versions of silverlight support. At the bottom of the chart it says " * Supports 64-bit mode "
Then you will see that none of the Vista check marks have a * next to them.
I'm not sure what you mean by "Silverlight does not care what version your Windows is, ... it does not matter". If you mean that 64 bit silverlight will install on any flavor of Vista, then no, it won't. If you try to install it, it will fail saying "Unable to install Silverlight" "Your operating system does not support the 64-bit version of Silverlight."
The only problem I had was that when using Vista and Firefox, the silverlight website will give you the 64 bit version of Silverlight which does not work on Vista and refuses to install. (And initially I didn't know that it didn't support it, so I was merely confused and didn't know what the problem was or how to fix it).