Have you tried an eflasher image? I was struggling with the android tool and a coulple of failures, and was able to resolve by eflashing to friendly desktop
I think you are clicking on the wrong link. Mega has all the international images, and can be found here
https://mega.nz/#F!TSYhxSbY!yaKz-iR7-Y0hR7IjzvO28w