Não, "uma das mais sangrentas revoltas" está complementando o verbo "liderar", sendo, portanto, objeto direto.
Primeira oração: Ele liderou uma das mais sangrentas revoltas contra os romanos.
Ele - sujeito simples
Liderou uma das mais sangrentas revoltas contra os romanos - predicado verbal
Liderou - verbo transitivo direto
Uma das mais sangrentas revoltas- objeto direto
Contra os romanos - complemento nominal
Segunda oração: Uma das mais sangrentas revoltas foi liderada por ele.
Essa encontra-se na voz passiva analítica. Os termos sintáticos são:
Uma das mais sangrentas revoltas - sujeito simples (paciente)
Foi liderada por ele- predicado verbal
Foi liderada - locução verbal, sendo o "foi" um verbo auxiliar e o "liderada" o verbo principal no particípio( característica desse tipo de voz passiva. Isso não é função sintática, porém achei relevante acrescentar essa informação).
Por ele - agente da passiva.
"Liderar" pode ser um verbo intransitivo, transitivo direto, indireto ou direto e indireto. Nesse caso, quem lidera, lidera algo (transitivo direto): "uma das mais sangrentas revoltas", que tem a função, portanto, de objeto direto.
1. Não é complemento nominal, Carlos, é objeto direto. Veja que "uma das mais sangrentas" completa o sentido da forma verbal "liderou". Ele liderou o quê? Uma das mais sangrentas revoltas contra os romanos - essa frase toda é objeto direto de liderou.
2. Aqui essa mesma frase faz papel de sujeito da locução verbal "foi liderada".
Espero ter ajudado.
Um abraço,
Elisa
Na verdade, é objeto direto, pois quem lidera lidera algo. Para não ter mais dúvidas, é só transformar a frase da seguinte forma: Ele liderou uma das mais sangrentas revoltas, e então perguntar: ele liderou o quê? A resposta será o objeto direto.