回答:
イラン国民は、有効期限が切れたパスポートで入国することができます。
これは、航空会社が搭乗前に乗客の書類を確認するために使用するシステムであるTimaticに記載されているため、フライトに搭乗しても問題はありません。フライトにチェックインするときに、イランのパスポートを提示してください。(空港のトランジットのため、おそらく両方のパスポートをここに提示する必要があります。)
イランは通常、二重国籍を認めていないため、イランの役人にカナダのパスポートを提示する必要はありません。ただし、カナダへの帰国便では航空会社に提示する必要があるため、携帯する必要があります。2つの市民権を利用した旅行の詳細をご覧ください。