They were forced to do that tho, there are rumors now that they received threats after not singing the national anthem on their first game, and in the second they went along with it but were barely moving their lips. Makes these rumors look legit.
It's entirely possible that they were forced to meet the leader.
But probelm is Iranians are opposing anything that gets support from the government. And, government did use the team for propaganda
They don't see this team as a representative of Iranian people.
I don't agree with this as they are playing for them, even risked themselves by not singing the anthem. Even in last match their lips barely moved even after getting criticized by officials.
You know many Iranians actually boed their own team which lead to coach says "if you can't support the team then stay at home".
And, at the same time Qatar security officials did target Iranian fans who tried to show support for the protest.