Yes. The condition for Eviolite to work is that the species/form in general is capable of evolving, not that your specific Pokemon is able to evolve. This even extends to the cases of male Combee and male Salandit.
Also worth noting is that as of Gen 8, a level 100 Pokemon can still evolve if you use a Rare Candy on it and it satisfies all evolution requirements.