There is also this.
This person is arguing that Malta was not the island and thst it did not become the island until in the 1500s and may have had to do with the fact the Knights took over the island.
They claim the island was actually Mljet known as Mileta. They also show both islands on a map and talk about weather patterns and how Mijet is the island that makes most sense geographically and so on.
This island also has snakes, including a viper.