The past tense of simulcast is simulcast or simulcasted.
The third-person singular simple present indicative form of simulcast is simulcasts.
The present participle of simulcast is simulcasting.
The past participle of simulcast is simulcast or simulcasted.