Until and unless our media reports the same, I would remain skeptical about us voluntarily refusing a tour match. Get batting practice and if you think Gazi is that unknown - he's already played 4 Tests and 7 ODIs - then just bench him for the tour match.
I think the ZC is just continuing their poor hosting and pulled a "BCCI" on us by refusing a tour match, or perhaps they couldn't afford to host one, although tour matches ought to be cheap so its prolly the former. This is the same board that unilaterally changed the itinerary to suit them - which they have all rights to do, btw - and the same board that we had accomodations issues with previously.
Verbally terrorizing BD-haters since 2004