The ABC has been put under the spotlight with various bosses grilled over why a fill-in radio host was dismissed after sharing a post on the Israel-Gaza war.