Não, objeto indireto e complemento nominal são termos com funções distintas na gramática portuguesa.
O objeto indireto é um termo que complementa verbos transitivos indiretos, ou seja, verbos que exigem uma preposição para completar seu sentido. Um exemplo é a frase "Ela gosta de chocolate", onde "de chocolate" é o objeto indireto de "gosta".
Por outro lado, o complemento nominal é um termo que complementa o sentido de um nome (substantivo, adjetivo ou advérbio) e também é regido por uma preposição. Um exemplo seria "amor à natureza", onde "à natureza" é o complemento nominal do substantivo "amor".
Portanto, apesar de ambos serem introduzidos por preposições, eles são usados para complementar elementos diferentes: verbos no caso do objeto indireto, e nomes no caso do complemento nominal.