The present tense of narrowcasted is narrowcast.
The third-person singular simple present indicative form of narrowcast is narrowcasts.
The present participle of narrowcast is narrowcasting.
The past participle of narrowcast is narrowcasted.