I was not aware that it was requesting a billing address. That seems rather odd because I distinctly turned off shipping address and as it's a free product it shouldn't be asking you for any billing info either. You *do* need a name and email in order to receive the download link though, as the link gets sent to your email address.
The reason we moved it to the new store was to unify all our products in one place, not to "circumvent a bug". It seemed rather absurd to have separate places for our products, regardless of what's free or not. Also, you are not required to make an account; you can check out with a guest account in the store. Again, though, as the digital delivery service we use distributes links through email we have to request basic email information.