It's a shame that these aren't parallel. Why couldn't it be "insular gigantism" or "island dwarfism"? (But not both!)
What’s even worse is that Island Gigantism is a Germanic derived word followed by a Latin derived word, while Insular Dwarfism has the etymologies the other way around.