I think I understand the Bruce Martin selection. He won't play, but in case Patel gets injured, they would prefer to have a spinner who's not going to get tonked around.
If Guptill hasn't got a score after the first test he'll be replaced by Fulton. I would prefer almost any opener in the country here, but at least I understand taking an extra opener.
Anderson, Neesham, McClenaghan et al. won't play in the t20s but it's a good idea to get them into the atmosphere where they can work with Bond and develop a bit of a thirst for it.