In the first season, leg 10 did involve those "small islands" as the teams never came near Phukit or the international airport until it was time for the final four teams to fly to Beijing. Since there's no evidence that teams flew into Phukit to connect to a different place by another flight, that wasn't easier to do by flying to that other place from Jakarta, the possibility of a leg in the area but away from Phukit proper, such as Krabi can't be foreclosed. Teams could have travel 50 or even 100 miles along the coast, especially towards and then south of Krabi with little problem. (I doubt they would have gone that far north along the coast north of the airport simply because of the border with Myrammar/Burma.) Again, just a reminder, the one leg of TAR Classic was away from tourist attractions as such and involved climbing and scuba, and kayak, and at one point, a provided piloted boat (to "Chicken Island" which is labeled on Google Earth, btw.) The whole leg until the pit stop at Pai Plong Beach was activity-driven and not touristy places as in TAR 14.
I'm open to the possibility of TPTB "reusing" that Pai Plong leg activities-type leg if not those actual activities at those actual locations. I'm also open to hearing if there are any temples in the area that might fit in the with other temples teams have already visited this season. Just another possibility.
I'm not saying that the Race definitely went to Krabi. But it certainly makes sense to stay away from the areas the Race visited in TAR 14, so looking further away makes sense to me as a possibility.