I don't claim that the entire geological record is the result of the Flood. I do claim that the flood is the perfect environment for creating fossils and that many of the fossils may have come from that time.
Where do you get 5 million to 50 million pairs of animals? You don't need every kind of dog and wolf. You just need one pair. You still have 5000 years to develop additional diversity.
Here are two more sites that speak to this. Notice that they have plausible explanations for everything from the number of animals needed, to cleaning up wastes, etc.
Just because every aspect of how things were accomplished was not recorded doesn't mean it didn't happen.
http://www.christiananswers.net/q-eden/edn-c013.html
http://www.fni.com/cim/briefing/ark.html