Could they have crossed over from the Asian mainland during an ice age?
I'm fairly well travelled but I was having trouble placing Flores...That's why I went looking for the maps. It looks like it was part of Sundaland during the Ice Age. These guys haven't been isolated on that island for more that 15,000 years.