I saw Marc live in Pontiac, MI the day the creation museum episode dropped. He mentioned the penguin and how it didn't make sense for the climate, and that it was probably meant for a pallate cleanser before the brontosaurus is seen in the garden.
Marc said he was working on a new CD, and will cover the museum in more detail then.