Yeah, you're doing something wrong. :P
First of all, it doesn't matter in what order you install my and KDS' features. We make them dynamic and compatible with romhacks in progress.
Secondly, PGE doesn't create an ani for various features, because there's no need for it. :P
What's more I already provided what you should copy to your PGE ini.
And now last thing. I did not give the user an option to choose how many or which evolutions method they want. The mod creates all evolution there have been in pokemon games(or at least that's what I wanted to do :D). NOW,
what you edit in the build.py is number of possible evolutions PER POKEMON. It's set 5 as default, because that's how many there are in vanilla rom. Though some people like to have 8(talk about space wasting. :P), so I added that option to make it compatible with everyone's hack.
Also note that my code doesn't expand you evolution table. So if you write there 8, but your actual table has only 5 entries per pokemon, it wont work. I think PGE can expand it for you.
Hope I cleared everything up. :D