Oh my.
It would not be impossible for debris from that storm to wash up, still, I think.
I read Isaac's Storm, the Erik Larson book about that hurricane. The Katrina of its day and place.
Funny coincidence, I am in Houston right now (an hour from Galveston) - that squirrel is in Hermann Park.
Johannion