It
この文の主語で、「会議で講演するよう招待されたこと」という状況を指します。
was
「~だった」という過去の状態を表すbe動詞の過去形です。
a huge compliment
「非常に大きな褒め言葉」という意味で、ここでは「大変な名誉」というニュアンスです。
to be invited
「招待されること」という意味で、不定詞の受動態です。
to speak
「話すために」という意味で、目的を表す不定詞です。
at the conference
「その会議で」という意味で、場所を示します。