Com efeito, o adjetivo ávido pode reger tanto a preposição de como a preposição por1.
Estas preposições usam-se tanto seguidas de nome (1) como de verbo no infinitivo (2):
(1) «ávido de / por aventuras»
(2) «ávido de / por esclarecer uma situação»
Parece registar-se alguma tendência para a preferência da preposição de quando seguida de nomes e para a preposição por quando seguida de verbo infinitivo. Todavia, falamos apenas de tendências e não de uma regra normativa.
Disponha sempre!
1. Cf., por exemplo, Dicionário Houaiss ou Luft, Dicionário Prático de Regência Verbal. Ática.