When i tried to update the 32 bit, it automatically overwrote the 64 build. Pretty sure they were name differently.
You need unique channel names if you want to go that way, for example `windows-32` and `windows-64` (file names do not matter).
The itch docs https://itch.io/docs/itch/ are a good resource if you're not sure what to do.
In particular, for Windows https://itch.io/docs/itch/integrating/platforms/windows.html it says: "When in doubt, ship a 32-bit build".
I don't recommend bothering with a 64-bit Windows build, unless you have a very good reason to.
bonus question, since it overwrote and i had to reupload the 64 bit, it now says its 2 versions ahead can i edit that?
Yes! By default the "version" it shows is just an increasing number, per-channel. However, you can specify a version number, see: https://itch.io/docs/butler/pushing.html#specifying-your-own-version-number