You are right, there is also an ordering issue. I could fix that, though the Build.PL spec only requires the current order. I'm not sure yet if I should change this.
Also, in general people should pass their options in the configuration stage anyway.
Comment on Re^3: On Windows, With StrawberryPerl, Module::Build::Tiny fails to install a module