I know!
One other hypothesis was that the temporal rifts didn't actually bring the creatures, just "images" of them.. so that people would see them, but there wouldn't be any physical evidence.
The only semi-plausible hairy hominid types I ever read about in various books about fantastic...