Because you didn't answer the question. Even if "every" means what you say it does (which it clearly doesn't), that still does not explain why the order in which organisms appear in the fossil record is not the same in which they were created.
Just to show you that "every" does not mean what you say it does, God, in Genesis 1 is clearly giving an account of the creation of planet earth. He tells us what he created in day 1, then in day 2, etc, very specifically. There is no reason for him to say this:
Genesis 1:21 And God created great whales, and every living creature that moveth, which the waters brought forth abundantly, after their kind, and every winged fowl after his kind: and God saw that it was good.
If he didn't create, you know, every winged fowl on that specific day, he wouldn't say he did. Moreover, why would God give an order of creation if that is not the order in which life was created? Why split it up by days if he kept creating the same things every day? Why be so specific?
But even with all of that, the first organisms created were grass and fruit trees, and those don't appear in the fossil record until much later, after every fish and most land animals. The answer to why that is you have not provided.