It's maybe worth noting that Bahá'u'lláh was imprisoned in Acre well over a decade before the beginning of the First Aliyah, so the time when Palestine became home to Bahá'í holy sites was when the region was still Ottoman, and the reasons why the Bahá'í Faith seated itself in Palestine were wholly disconnected from Zionism. It's maybe also worth noting that Iran is not a socialist state just because it's anti-Western: Iran is genuinely capable of religious prejudice, and against Bahá'ís this would merely be a continuation of the persecution of Bábis and Bahá'ís since literally as long as these movements have existed. It is in fact due to Bahá'ís history of persecution that they adopt various survival strategies in whichever countries might accept them such that they may incur continued favor. This in practice makes Bahá'í Faith a pretty lib religion overall, because Bahá'ís are just deathly afraid of rocking the boat, and have justified this fear through spirituality.
So that's basically my take, that just because persecution can be used as propaganda, does not mean that it is not real. We can accept that Russia treats its gays like shit and we can see Russia's labeling of "LGBT propaganda" as some sort of Western conspiracy for what it is, so we should be able to accept that Iran does the same shit to Bahá'ís, without treating that mistreatment as some sort of Western conspiracy — religion is the opium of the masses, and opium dealers simply do not want new competitors on their turf.