The expensive part of local adaptation isn't the model, it's labeled local images. But Iranian packhouses already generate expert labels all day long. Every time a grader picks up a pomegranate and drops it into the "export", "domestic" or "juice" chute, that's a labeled example. Right now nobody writes it down.
So put a cheap camera above each grading station, pointed at the grader's hands. It photographs the fruit as it's picked up, and the chute it goes into tells you the grade. Start with one line for a few weeks. You get images of local varieties, under local light, graded to local standards, with far less manual labeling than a dedicated annotation project.
Then let the model shadow the graders. It guesses a grade for every fruit but doesn't touch anything. Once it's good enough, flip it around: the model flags the fruit it's unsure about and a human re-checks only those. Every re-check becomes a new training example, so the model keeps up with new varieties and new seasons.
This also gives you an honest way to evaluate it. Now and then, have two graders grade the same batch. Experts don't agree with each other 100% of the time either, so the bar isn't perfection. The bar is: the model agrees with expert B about as often as expert A does. The overlap also tells you how noisy the labels are. And track the expensive mistakes separately - a rotten pomegranate passing as export grade costs a lot more than a good one ending up as juice.
Bonus: it's an easy sell to packhouse owners. On day one nobody's job changes, there's just a camera watching. Graders might even work a little more carefully, which I'm told is a known side effect of cameras.