Okay, sorry, couldn't resist. I think your solution to use Bootcamp is the quickest way to get it up and running. Not sure why you can't simply reload, but it must have something to do with the battery going dead. If you use Bootcamp, it ought to work as advertised, then set it to boot automatically into Windows or rebuild it Windows only.
I don't think it takes much extra time, if any, to use Bootcamp. Just some disk space, if you can live with it.