I find the fact that the charges changed from 1) buying a bottle of wine, to 2) not having press credentials, to 3) espionage, to be a good indication that espionage wasn't the actual crime.
So spies in this country have never been arrested on minor charges and on investigation be determined to be engaged in espionage and charged accordingly?
We obviously have spies in Iran, or at least I hope we do, yet the immediate assumption is always that any charges of spying must by definition be untrue.
I don’t trust the Iranian government any more than I would trust Baghdad Bob, and I don’t doubt they have few qualms about falsely charging this young lady, but I also don’t see how we can just assume the charges are untrue.