Whether or not what the Bible records is true or whether or not 1914 is the date when war broke out in the heavens does not change that the Bible says so.
without Gods approval???
There is a difference between allowing something to happen and approving of something to happen because you do not stop it. You can think of some examples on your own (if you can think.) But here is one example: You discover that your house has become infected with cockroaches. You can immediately set fire to your house or you can call an exterminator and wait until he comes over and wages war with those little devils -either way the roaches' activities ain't your will.
Whether or not something seems crazy to you, or you whether or not you understand it from your your point of view or from the facts that you have at hand does not change if from being true if it happens to be the case. You just do not know.
What did Jesus mean in the Lord's prayer? He certainly did not mean that he approved of any of Satan's activities on earth or in heaven.
Surely there could have been a better way.
Maybe you should be God and do things your way or in a way that suits YOU. There are a lot of factors at play that make up the nature of reality. Maybe if you were God, you would not have created roaches to begin with? Sounds smart to you? But you are not God, and God in his Al-mightiness and All Knowingness surely has his reasons for doing things the way he pleases.